בית פורומים למתכנתים שבינינו

wpf וMVVM

שלום אורח. באפשרותך להתחבר או להירשם
הצג 15 הודעות בעמוד הוסף לדף האישי  דווח למנהל שלח לחבר
נשלח ב-21/5/2013 15:28 לינק ישיר 
wpf וMVVM

.



תוקן על ידי מנתחמערכות ב- 28/10/2014 10:59:11




דווח על תוכן פוגעני

מחובר
נשלח ב-23/5/2013 00:09 לינק ישיר 

אני עוסק בMVVM עם knockoutjs וMVC לראשונה זה היה נראה לי מאולץ אבל לאט לאט התחלתי להתאהב בזה והיום אני חושב שזה בהחלט כיף ונכון לעבוד כך



דדווח על תוכן פוגעני

מחובר
נשלח ב-24/5/2013 02:01 לינק ישיר 

יצא לך לעבוד מול דטהבייס עם gridView של WPF?

פשוט זוועה!
צריך לכתוב עשרות שורות של קוד, לbinding פשוט שבWinForms מתבצע בשתי שורות.



דדווח על תוכן פוגעני

מחובר
נשלח ב-24/5/2013 02:42 לינק ישיר 

ממש ממש לא
פשוט: 

"{...  ItemsSource="{Binding 
וזהו




דדווח על תוכן פוגעני

מנותק
נשלח ב-24/5/2013 10:13 לינק ישיר 

זה נכון רק את אתה מוסיף לחצן שמור, שמעדכן את הdataSource.
אבל מה עושים אם אתה רוצה שבכל פעם שעורכים רשומה היא תישמר אוטומטית?!
אין לDataGrid אירוע מתאים!!

האירוע RowEditEnd, מתרחש לפני שהרשומה בDataGrid משתנה...



דדווח על תוכן פוגעני

מחובר
נשלח ב-26/5/2013 15:11 לינק ישיר 

אין לו onblur?



דדווח על תוכן פוגעני

סמל אישי
מנותק
נשלח ב-26/5/2013 16:26 לינק ישיר 

אין לו כלום.
הדרך הסטנדרטית לאיגוד dataGrid לדטהסורס כלשהוא, הוא להפוך כל רשומה לאובייקט iEditAble ואת כל הרשומות להכניס לאובייקס observablecollection.
את האירועים, וניהול state וכו' יש להקים לבד, וכמובן גם לנהל את השגיאות לכל אורך התמסורת הזו.

ביישום עסקי פשוט, יש לעיתים עשרות dataGrid, שלכל אחד צריך לעשות את כל הדבר הזה. פשוט מרגיז.



דדווח על תוכן פוגעני

מחובר
נשלח ב-26/5/2013 18:36 לינק ישיר 

תעבוד עם entityFramework ו selfTrackingEntities, אוטומטי כל הטבלאות שלך יהיו מסוג TrachableCollection  שיורש מ ObsevableCollectiom ', יש לך שם ניהול states וכו',
לאורך חיי התוכנה שלי הלא מעטים, לא נתקלתי בפרויקט רציני שמוכן לעבוד עם connection פתוח ל dataBase שכל שינוי שתעשה ישמר אוטומטי, ההצעה שלי לשמור את הנתונים או על ידי כפתור שמירה או ביציאה מהעמוד\דף\חלון.
בדרך אגב גם ב EF ניתן לעבוד עם Context פתוח ל DB רק בסוף צריך לעשות SaveChanges()



דדווח על תוכן פוגעני

מנותק
נשלח ב-15/7/2013 11:14 לינק ישיר 

ישראלטשע כתב:
לאורך חיי התוכנה שלי הלא מעטים, לא נתקלתי בפרויקט רציני שמוכן לעבוד עם connection פתוח ל dataBase שכל שינוי שתעשה ישמר אוטומטי


הדברים מעט מפליאים.
הנה, תוכנת ERP פופולארית כמו פריוריטי, וכל שינוי מתעדכן מיד בdatabase.



דדווח על תוכן פוגעני

מחובר
נשלח ב-23/9/2014 16:33 לינק ישיר 

אור_היום כתב:
התחלתי לעסוק בWPF והתוודעתי לארכיטקטורת MVVM.
אסור לכתוב code behind!
זה נראה לכם הגיוני?!

הרי וויזואל סטודיו מתשלב יפה דווקא עם code behind וMVVM נראה די מאולץ.
אני צודק, או שאלו קשיי הסתגלות ראשוניים?
מה דעתכם?



דדווח על תוכן פוגעני

מחובר
נשלח ב-29/9/2014 08:58 לינק ישיר 

.



תוקן על ידי מנתחמערכות ב- 28/10/2014 10:58:54




דדווח על תוכן פוגעני

מחובר
נשלח ב-26/10/2014 09:40 לינק ישיר 

.



תוקן על ידי מנתחמערכות ב- 28/10/2014 11:00:08




דדווח על תוכן פוגעני

מחובר
נשלח ב-2/11/2014 15:42 לינק ישיר 

אור_היום כתב:
.



תוקן על ידי מנתחמערכות ב- 28/10/2014 10:59:11




דדווח על תוכן פוגעני

מחובר
   
בית > פורומים > אינטרנט ומחשבים > למתכנתים שבינינו > wpf וMVVM
מנהל לחץ כאן לנעילת האשכול
הוסף לעמוד האישי  דווח למנהל שלח לחבר