מפתחי Entity Framework? חדשות.
-
אולי זה יעניין אתכם, מפת הדרכים של צוות ADO.NET לגבי הEF (הגירסה הבאה - 7).
הנה שתי פוסטים חשובים:
http://blogs.msdn.com/b/adonet/archive/2014/05/19/ef7-new-platforms-new-data-stores.aspx
http://blogs.msdn.com/b/adonet/archive/2014/10/21/ef7-what-does-code-first-only-really-mean.aspxמדובר על תמיכה מובנית בSQLite(!) ועוד. וגם עזיבת קובץ הEDMX קובץ XML ששימש להגדרה הצהרתית של מבני הנתונים שיכל להיווצר אוטומטית מהDB. במקום זה נשאר רק הCodeFirst (אבל גם אותו ניתן ליצור מהDB אוטומטית וגם ניתן עם כל מיני כלים ליצור אותו ממודל ויזואלי).
פורסם במקור בפורום CODE613 ב28/10/2014 12:25 (+02:00)
-
אחד הדברים ה"טובים" גם ללא מרכאות זה הCode First, וההורדה של הEDMX. הסיבה העיקרית כמו שאני מבין אותה היא שאין מקום ל2 מקומות שבהם ישמרו הגדרות הנתונים (בעם כל שינוי בXML חייב שינוי [גם אם הIDE היה עושה את זה לבד מאחורי הקלעים] בקוד ולהפך.)
הבחירה בקוד ולא בXML היא משום שבמילא בסוף הכל קוד, והוא רץ יותר מהר ויותר זריז, ולכן הבחירה בו (חלק מהסיבות, אם לא העיקריות)אבל דבר אחד לא כ"כ מובן לי, מעבר לזה שיהיו כלים ליצירה מDB וכו', לא לא פשוט ליצור כלי שיראה בצורה ויזואלית בLIVE ייצוג של הקוד, עם ממשק לDB.
נשמע פשוט ומשלב את כל היתרונות שהמפתחים רוצים להגיע אליהם, חוץ מזמן הפיתוח והעלות שיש לזה. (אגב, הפרוייקט הוא קוד פתוח, כך שגם כותב השורות [אני? ] מוזמן לכתוב את הכלי הנ"ל :))פורסם במקור בפורום CODE613 ב28/10/2014 14:27 (+02:00)