مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

iran

عضویت از 1394/01/31

کدام بهتر است Efcore یا Dapper

  • شنبه 4 بهمن 1399
  • 14:41
تشکر میکنم

سلام 
من می خواهم یک پروژه با core5 انجام بدهم 
 حال سوال من این است  بنظر دوستان از Efcore استفاده کنم یا Dapper 
(تا حدودی دانش  استفاده از هر دو را دارم)
 از لحاظ سرعت  
امنیت
 کد تمیز نوشتن(می خواهم از معماری پیاز استفاده کنم)

 باتشکر

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

آرمین حبیبی

عضویت از 1399/10/29

  • دوشنبه 6 بهمن 1399
  • 12:29

سلام وقت بخیر.

بستگی به اون نیاز پروژه داره

اگه واقعا پروژه بزرگ هستش میتونید از هردو استفاده کنید

برای عملیات های CRUD بهتره از Dapper استفاده کنید

هیچ قانونی وجود نداره که بگه از کدوم میخواهید استفاده کنید!

اگه پروژه سازمانی هستش هم میتونید از NHibernate استفاده کنید.

 

به لینک های زیر هم ی سر بزنید:

Using Entity Framework Core and Dapper in ASP.NET Core - Safe Transactions (codewithmukesh.com)

 

Dapper vs. EF Core - Which is Faster? (exceptionnotfound.net)

کاربرانی که از این پست تشکر کرده اند آرمین حبیبی

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)