اشتراکها
شروع کار با فریم ورک Ionic
اشتراکها
.Net Micro Framework چیست؟
اشتراکها
API های جدید در .NET Framework 4.5.2
نظرات مطالب
Accord.NET #1
مزایای این framework نسبت به AForge.NET چیست؟
نظرات مطالب
آشنایی با الگوی MVP
بازخوردهای دوره
تزریق وابستگیهای AutoMapper در لایه سرویس برنامه
- محل تعریف نگاشتها و کلاسهای پروفایل، مهم نیست. چون اساسا هرجایی که قرار گیرند، دو وابستگی بیشتر نخواهند داشت: کلاسهای مدل و کلاسهای ViewModel.
- محل فراخوانی اولیهی تعاریف نگاشتها جهت معرفی آنها به سیستم، مهم است.
+ اگر از کاربر اطلاعاتی را دریافت میکنید، در لایه UI هست که کار نگاشت اطلاعات دریافتی از کاربر و از ViewModelها به Modelهای اصلی برنامه انجام میشود (توسط متد Mapper.Map). اگر قرار است اطلاعاتی را بازگشت دهید، متدهای جدیدی مانند Project To بسیار بهینهتر هستند از روش قدیمی Mapper.Map و این متد را بهتر است در لایه سرویس استفاده کنید. متد Project To کارش بهینه سازی کوئری SQL ارسالی به سرور هست. اگر از روش Mapper.Map در لایه UI استفاده کنید، این قابلیت را از دست خواهید داد؛ چون Mapper.Map به معنای کار با اشیاء درون حافظه و LINQ to Objects است. کار متد ویژهی Project To افزونهای برای کار با Entity Framework و بهینه سازی آن است.
- محل فراخوانی اولیهی تعاریف نگاشتها جهت معرفی آنها به سیستم، مهم است.
+ اگر از کاربر اطلاعاتی را دریافت میکنید، در لایه UI هست که کار نگاشت اطلاعات دریافتی از کاربر و از ViewModelها به Modelهای اصلی برنامه انجام میشود (توسط متد Mapper.Map). اگر قرار است اطلاعاتی را بازگشت دهید، متدهای جدیدی مانند Project To بسیار بهینهتر هستند از روش قدیمی Mapper.Map و این متد را بهتر است در لایه سرویس استفاده کنید. متد Project To کارش بهینه سازی کوئری SQL ارسالی به سرور هست. اگر از روش Mapper.Map در لایه UI استفاده کنید، این قابلیت را از دست خواهید داد؛ چون Mapper.Map به معنای کار با اشیاء درون حافظه و LINQ to Objects است. کار متد ویژهی Project To افزونهای برای کار با Entity Framework و بهینه سازی آن است.
نظرات اشتراکها
گپ و گفتی با مهندسان طراح دات نت در مورد آینده این فریم ورک
Q: What's the near-term roadmap for .NET tooling?
A: While tentative, here are some short term plans:
- Sep 2016 – Preview 3 of VS 2015 with early .CSProj support for .NET Core
- Nov 2016 – .NET Core 1.2, ASP.NET Core 1.2, Entity Framework Core 1.2, SignalR, .NET Standard 2.0, etc.
کسی در مورد زمانبندیها اطلاعات جدیدی داره ؟
در کل امیدوارم من اشتباه کنم !
The Intersection of Microservices, Domain-Driven Design and Entity Framework Core
Domain-Driven Design (DDD) provides much of the strategic design guidance that we can use to determine the boundaries around and interactions between Microservices in our solutions. DDD also follows up with tactical design patterns for your business logic. In this session we'll take a look at some of these patterns and how EF Core naturally, or with some additional configuration, persists the data that your microservices depend on.