آموزش Entityframework core صفر تا صد برای کسانی که با دات نت کار می کنند
Entityframework چیست و چه فایده ای دارد؟
انتیتی فریم ورک (entityframework مخفف: ef) یک ORM برای کار با دیتابیس های مختلفی مانند sql server است
Entityframework core چیست؟
بعد از معرفی دات نت کور مایکروسافت مجبور به ارائه نسخه کور از انتیتی فریم ورک شد که آن را انتیتی فریم ورک کور می نامنند
ef core نسبت به ورژن گذشته خود بسیار سریع تر شده است و از پرفورمنس بالاتری برخوردار است و همچنین امکانات جدیدتری نیز دارد
چرا باید ef core را یاد بگیریم؟
اگر شما یک دات نت کار باشید و کار با ef core را ندانید مانند راننده فرمول یک هستید که بلد نیست چطور لاستیک ماشین را عوض کند
تقریبا همه جا چه در Asp.net core و چه در Xamarin و MAUI شما نیاز به ef core دارید و می توان گفت 99 درصد پروژه های تجاری که قرار است دریافت کنید نیز به ef core نیاز دارند
انتیتی فریم ورک کور یک راه ساده ، امن و پرسرعت است که به شما در زمینه کار با دیتابیس کمک می کند
تفاوت Ef core با ado.net و dapper در چیست؟
انتیتی فریم ورک کور ، ado.net و dapper هر سه کاربر های گوناگونی دارند در مقاله زیر مفصل به این موضوع پرداخته شده است
بهترین روش ارتباط با دیتابیس در سی شارپ dapper vs ado.net vs EF Core
آموزش رایگان انتیتی فریم ورک کور
فارس لرن بنابر نیاز شما کاربران محترم تصمیم به ضبط دوره رایگان Ef core گرفت و در این دوره به صورت صفر تا صد تمامی مباحث مقدماتی تا پیشرفته انتیتی فریم ورک را مورد بررسی قرار داد
پیش نیاز : آموزش سی شارپ رایگان مقدماتی تا پیشرفته