تعدادی متد الحاقی برای AutoMapper و EF 6.0
200, OK
https://github.com/AutoMapper/AutoMapper.EF6 icon
This contains some useful extensions I've used with AutoMapper and EF6. Instead of this:

Mapper.CreateMap<Employee, EmployeeDto>()
  .ForMember(d => d.FullName, opt => opt.MapFrom(src => src.FirstName + " " + src.LastName));

var employees = await db.Employees.ProjectTo<EmployeeDto>().ToListAsync();
You can do this instead:

public class Employee {
  [Computed]
  public string FullName { get { return FirstName + " " + LastName; } }
}
Mapper.CreateMap<Employee, EmployeeDto>();

var employees = await db.Employees.ProjectToListAsync<EmployeeDto>();
تعدادی متد الحاقی برای AutoMapper و EF 6.0
کار با داده‌های سلسله مراتبی در Entity Framework 6
307, RedirectKeepVerb
http://www.mikesdotnetting.com/article/255/entity-framework-6-recipe-hierarchical-data-management icon

در این مقاله با ذکر مثالی به چگونگی مدیریت و بازیابی و نمایش داده‌های سلسله مراتبی‌ای از قبیل منوها در Entity Framework 6 پرداخته شده است.

کار با داده‌های سلسله مراتبی در Entity Framework 6
چرا EF انتخاب خوبی برای پروژه های Domain-Driven نیست؟
200, OK
http://hadiahmadi.ir/2015/02/ef-not-a-good-orm-in-ddd/ icon

در سال‌های اخیر شاهد فراگیرتر شدن رویکرد DDD و استفاده از آن در پروژه‌های Enterprise بوده ایم. بسیاری از شرکت‌ها از Entity Framework در پروژه‌های Domain-Driven خود نیز استفاده میکنند. در این مقاله قصد داریم تا به بررسی مشکلات EF و کمبود‌های آن برای پیاده سازی تکنیک‌های DDD بپردازیم. 

چرا EF انتخاب خوبی برای پروژه های Domain-Driven نیست؟
Entity FrameWork DbContext وDependency Injection و DbContextScope
301, MovedPermanently
http://dotnetexpert.ir/Blog/1393/8/9/entity-framework-dbcontext-and-dependency-injection-and-dbcontextscope icon

یکی از متداول‌ترین الگوهای امروزی برای رفع وابستگی به یک سرویس در یک Object وابسته به ان سرویس الگوی Dependency Injection می‌باشد . در این الگو , وابستگی به سایر کلاس‌ها , به صورت اتوماتیک به داخل سرویس مورد نظر تزریق می‌شود و نیاز به نمونه گیری و ساخت Object از ان وابستگی به صورت Explicit نیست . این الگو در مهندسی نرم افزار فوایدیی (Refactoring , کنترل LifeTime اشیاء , ...) دارد که مرتبط با موضوع این مقاله نیست , اما نحوه صحیح نمونه گیریی از DbContext با الگوی Dependency Injection در انواع برنامه‌ها اعم از وب یا دسکتاپ موضوع اصلی این مقاله می‌باشد. 

Entity FrameWork DbContext وDependency Injection و DbContextScope
ایندکس گزاری بر روی جداول توسط Entity Framework
308, PermanentRedirect
http://dadehnegar.blog.ir/post/Index%20Data-Annotations icon

خاصیت Index در EF6.1 معرفی شده است و فقط توسط این نسخه از Entity Framework  می‌توانید این کار را انجام دهید. اگر از نسخه‌های قدیمی Entity Framework استفاده می‌کنید نمی‌توانید این کار را انجام دهبد...

ایندکس گزاری بر روی جداول توسط Entity Framework
افزایش سرعت Insert کردن رکورد ها در MVC
308, PermanentRedirect
http://dadehnegar.blog.ir/post/%D8%A7%D9%81%D8%B2%D8%A7%DB%8C%D8%B4-%D8%B3%D8%B1%D8%B9%D8%AA-Insert-%DA%A9%D8%B1%D8%AF%D9%86-%D8%B1%DA%A9%D9%88%D8%B1%D8%AF-%D9%87%D8%A7-%D8%AF%D8%B1-MVC icon

در این آموزش می‌خواهیم با روش جدید Insert کردن رکوردهایی با تعداد بالا به وسیله MVC آشنا کنیم و همچنین نحوه افزایش سرعت Insert کردن را فرا بگیریم.

افزایش سرعت Insert کردن رکورد ها در MVC