גרסא חדשה: DTOGenerator – מחולל קוד המייצר Data Transfer Objects על בסיס LINQ to SQL Data Classes ו ADO.NET Entity Framework Model

Wednesday, September 30, 2009

בפוסט הקודם הצגתי את LINQ2DQLDTOCreator, אפליקציה קטנה שמייצרת Data Transfer Objects על בסיס LINQ to SQL Data Classes. היום ביצעתי קצת שיפורים באפליקציה והרחבתי אותה כך שהיא תייצר DTO’s גם ממודל של ADO.NET Entity Framework. האפליקציה הנוכחית כוללת את כל היכולות של האפליקציה הקודמת. כלומר, עדיין ניתן לייצר DTO’s על בסיס LINQ to SQL Data Classes. אבל, עכשיו האפליקציה גם תייצר DTO’s על בסיס entities, כלומר מחלקות עם EdmEntityTypeAttribute. בנוסף, כאשר עובדים מול ADO.NET Entity Framework האפליקציה גם מתייחסת ל relationships בין entities שונים. כלומר, אם במודל מוגדר של entityיש...

התאמת Dynamic Data Web Applications

Monday, May 12, 2008

התאמה אישית של Dynamic Data Web Applications הקדמה Service Pack 1 עבור Visual Studio 2008 ו-.NET Framework 3.5 יצא היום בגרסאת בטא ראשונה. בין השדרוגים הכלולים בו, נמנה גם הוספת ה Dynamic Data Web Applications, שעד עכשיו הופצו כגרסאות CTP כחלק מה ASP.NET 3.5 Extensions, ואילו ב Service Pack 1 התווספו כחלק אינטגרלי ל Framework. בניגוד לגרסאות הCTP, אפשרויות ההתאמה אישית (קסטומיזציה) בגרסא הכלולה ביחד עם הבטא של SP1, רחבות הרבה יותר. הסיבה העיקרית לכך, היא שלא מדובר בסט חדש של controls המתבססים על ה controls המוכרים של ה Web Forms, אלא, אנחנו עובדים עם אותם WebForms controls...
3 תגובות

Screencast: איך ליצור Dynamic Data Web Application

Dynamic Data, המוכר לנו מ ASP.NET 3.5 Extensions, עבר מספר שינויים, וכעת הוא חלק מ .NET 3.5 Service Pack 1, שהושק בתאריך 12 במאי בגרסאת בטא ראשונה לציבור. ב Screencast הזה, מוסבר נושא יצירת Dynamic Data Web Application, יתרונות השימוש בו, האפשרות לעבוד הן מול LINQ to SQL והן מול ADO.NET Entities Framework והסבר קצר בנושא קאסטומיזציה.   לצפייה בסרטון (10 דקות) לחץ כאן.
תגובה אחת

Visual Studio 2008 & .NET 3.5 Service Pack 1 יצא בגרסאת beta

לפני דקות ספורות, הוכרז על יציאת גרסאת הבטא הראשונה ל Service Pack 1 עבור .NET 3.5 ו- Visual Studio 2008.חבילת השירות הזו, לא משנה שום דבר קיים ולא שוברת תאימות כלל. אולם, היא מוסיפה מספר כלים חדשים, שעד עכשיו היו בגרסאות CTP כחלק מחבילות שונות - כמו למשל Dynamic Data Applications ו- ADO.NET Entity Framework. בנוסף, נוספו מספר assemblies חדשים, חלקם כחלק מהפיצ'רים שהוזכרו קודם, וחלקם ככלים שניתנו למפתחים (למשל, System.Web.Routing). ניתן להוריד ולהתקין את Service Pack 1 בגרסאת beta מכאן.מומלץ בחום, להתקין רק על מחשב שישמש לטסטינג, או לחלופין, על Virtual PC. להזכירכם, מדובר בגרסאת בטא, שלא...
אין תגובות

שילוב URL Rewriting ע"י System.Web.Routing

URL Rewriting המבוסס על System.Web.Routing מבוא System.Web.Routing הוא אחד מה assemblies החדשים שהתווספו כחלק מ Visual Studio 2008 & .NET 3.5 Service Pack 1.מדובר במנגנון המבוסס על זה שקיים בגרסאות ה preview של ASP.NET MVC, שהופרד ממעטפת הMVC, כך שיוכל לשמש באופן עצמאי גם באפליקציות Web Forms.בנוסף, מנגנון הניתוב שפועל ב Dynamic Data Applications שהתווספו גם הם כחלק מחבילת שירות זאת מבוסס על  System.Web.Routing. בפוסט זה נלמד כיצד לבנות, צעד אחר צעד, מנגנון URL Rewriting המובסס על System.Web.Routing. המטרה המטרה בפוסט הזה, זה להדגים בניית מנגנון URL Rewrtiting שפועל בצורה מאד פשוטה - בעת עליית האפליקציה...
תגובה אחת