اشتراک‌ها
Rider 2018.1 منتشر شد

Rider 2018.1 adds support for Roslyn analyzers and Entity Framework, introduces XAML preview, takes Unity integration to a whole new level, improves debugger with Memory view and other updates, evolves F# and NuGet support. 

Rider 2018.1 منتشر شد
اشتراک‌ها
کار با Enumerated Values in Entity Framework

If you decide on using an Enum with enumerated values in your Entity Framework class, here are the tools you'll need to make it work. But an enumerated value shouldn't be your first choice. 

کار با Enumerated Values in Entity Framework
اشتراک‌ها
Shadow Properties در Entity Framework 7

In this short video Rowan describes shadow properties new in Entity Framework 7. This is a super useful feature for those times when your database and your class model don't quite match up.

Shadow Properties در Entity Framework 7
اشتراک‌ها
استفاده مناسب از Lazy Loading در ef

Entity Framework supports three ways to load related data - eager loading, lazy loading and explicit loading. The techniques shown in this topic apply equally to models created with Code First and the EF Designer. 

استفاده مناسب از Lazy Loading در ef
اشتراک‌ها
Primery Key از نوع GUID بجای نوع int جدول دیتابیس در مواقع وجود چندین دیتابیس
With the increasing use of Object-Relational Mapping (ORM) frameworks such as NHibernate and the ADO.NET Entity Framework, relying on the server to generate key values adds a lot of complication that most people would prefer to avoid 
Primery Key از نوع GUID بجای نوع int جدول دیتابیس در مواقع وجود چندین دیتابیس
اشتراک‌ها
نکته‌ای درباره فراخوانی Stored Procedure موجود در پکیج‌ اوراکل در Entity Framework
جهت فراخوانی Stored Procedure در Entity Framework، از کد زیر استفاده می‌کنیم:
Context.Database.SqlQuery<YourEntityType>("storedProcedureName", params);
حال اگر مجبور باشیم Stored Procedureیی که در پکیج اوراکل وجود دارد اجرا کنیم، توجه به نوع پارامترهای ورودی و خروجی به خصوص پارامتر خروجی از نوع CURSOR، ضروری است. در سوالی که مطرح شده به نحوه تعریف پارامترهای ورودی و خروجی و Cursor دقت نمایید.
نکته‌ای درباره فراخوانی Stored Procedure موجود در پکیج‌ اوراکل در Entity Framework
نظرات مطالب
EF Code First #1
- «دریافت خروجی کامل NET Tips.»
- برای مثال خروجی کامل بحث Entity Framework  در پوشه‌ی Tags واقع شده: (^)
- بانک اطلاعاتی سایت هم برای دریافت موجود است؛ به همراه Viewer آن: (^)
- در پوشه‌ی LearningPaths، خروجی‌های اختصاصی‌تری تهیه شده‌اند. برای مثال این خروجی اختصاصی و انتخابی EF Code First است: (^)
نظرات مطالب
کوئری هایی با قابلیت استفاده ی مجدد
من یک دور بازخورد‌های شما را خواندم اما متوجه موردی که برای شما ابهام ایجاد کرده نشدم.
آیا شما از Entity Framework استفاده می‌کنید؟ اگر پاسخ مثبت است، خود EF لایه‌ی Repository را پیاده سازی کرده است، و این پیاده سازی یک IQueryable جهت انجام Query‌های متفاوت در اختیار شما قرار می‌دهد. شما می‌توانید مستقیما از DbContext سمت لایه‌ی سرویس استفاده کنید و داده‌ها را جهت استفاده برای استفاده کننده‌ی لایه‌ی سرویس فراهم کنید. 
لایه‌ی سرویس باید داده‌ها را درون حافظه برگرداند، نه اینکه یک IQueryable برگرداند که استفاده کننده آن را اجرا کند.
از Repository در لایه‌ی سرویس استفاده کنید.