Introduction to ASP.NET MVC 3 – Part 2

29 באפריל 2012

בהמשך לפוסטים שיכניסו אתכם לעולם ה - Asp.net MVC, נמשיך לפתור תרגילים כדי ללמוד את הטכנולוגיה.     תרגיל מספר 3 - הוספת דף רישום.   תיאור התרגיל: הוספת דף רישום המאפשר להוסיף משתמשים חדשים במערכת, ניתן יהיה להגיע לדף הרישום מתוך דף הלוגין, המשתמש ימלא את הנתונים, ישלח אותם לשרת ובמידה והכול תקין יוסיף אותם למערכת.   מטרת התרגיל: היכרות עם ה – html helpers, היכרות עם ה – attributes המאפשרים ולידציות אוטומטיות, הוספת אובייקטים לבסיס הנתונים, עבודה עם ולידציות גם בצד הלקוח.   שלבים: הגדירו אובייקט חדש המכיל רק את השדות אותם המשתמש אמור למלאות (שם, סיסמא, סיסמא שוב, גיל, דוא"ל). הוסיפו Attribute שונים על המאפיינים (, ...
תגיות: , , ,
תגובה אחת

Introduction to ASP.NET MVC 3 – Part 1

20 באפריל 2012

  הקדמה:  לפני כמעט חודשיים התחלתי לכתוב סדרת פוסטים לנכנסים לעולם ה - Asp.net mvc - הצהרתי שאכתוב פוסט יומי, לצערי לא כל כך עמדתי בזה :-) אשתדל מהיום לעמוד יותר בכיוון של הבטחה זו.     כפי שתארתי פוסטים אלו הם פוסטים מתגלגלים (כלומר כל פוסט תלוי בקודם), לכן מומלץ לקרוא ראשית את הפוסט הקודם ורק לאחר מכן להמשיך כאן.   בנוסף פוסטים אלו אינם כתובים כפי שאני כותב בדרך כלל את הפוסטים שלי, אלא בכל פוסט יש תרגיל (מבוסס על הקודם) עם הוראות וצעדים כיצד לפתור אותו - לאחר מכן (מומלץ קודם לנסות לבד) מובא הפיתרון לתרגיל עם ההסברים.     תרגיל מספר 2. - עדכון דף הלוגין...
תגיות: , , ,
2 תגובות

BindingSource on remove item event

3 באפריל 2012

  יצא לי לאחרונה להשתמש בפקד BindingSources ב - WindowsForms Application - תפקיד הפקד הוא לשמש מכניזם המאפשר לממש בקלות קישור בין אובייקטי המידע שלנו לבין פקדים בטופס.   אחד הדברים המעניינים (והמעצבנים) שגיליתי - הוא שאם אני רוצה לדעת מתי נמחק איבר כלשהו מהרשימה (נניח שקשרתי את ה - BindingSource ל - Grid, והמשתמש מוחק שורה מההגריד), ניתן להירשם לאירוע ListChanged כך:     Binder.ListChanged += binder_ListChanged;   ובמתודה לבדוק   private void binder_ListChanged(object sender, ListChangedEventArgs e) {     if (e.ListChangedType == ListChangedType.ItemDeleted)     {         //....     } }     הבעייה עם הקוד הזה - שאין דרך לדעת מיהו אותו Item שנמחק, ובמידה ואני רוצה לעדכן את ה - DataSource הפנימי על מחיקת האיבר,...
תגיות: , , ,
אין תגובות

פוסט מספר 500 – והפתעה ממיקרוסופט

1 באפריל 2012

  איזה כיף לכתוב את פוסט מספר 500, אני חושב שזה בהחלט מספר הראוי להתכבד בו, הפוסט הראשון שלי היה ב - 10 לנובמבר 2008, והיום ב - 1 לאפריל 2012 אני נמצא במספר 500.   פתחתי מקודם את המייל וראיתי שה - MVP שלי חודש, אז תודה רבה לכל האנשים הנהדרים במיקרוספט, אני מקווה להמשיך לכתוב, לתרום לקהילה ולענות בפורומים ביתר שאת.   וכמובן אני חייב הסבר לירידה בהשתתפות בפורומים של מיקרוסופט, וזאת עקב סיבה משמחת - הולדת בני (החמישי) לפני כמה שבועות, מה שגורם לי ב"ה לישון הרבה פחות בלילה ולהיות הרבה פחות פעיל במשך היום.   שלמה - הרב דוטנט
תגיות:
4 תגובות