مسیر یادگیری Entity Framework Core
ORM اصلی اکوسیستم .NET برای کار با دیتابیس رابطهای.
6 مرحله
- 1.
عملیات CRUD در EF Core چطور انجام میشود؟
چهار عملیات پایه Create/Read/Update/Delete روی داده، با استفاده از DbContext و Change Tracking خودکار EF Core.
~3 ساعت - 2.
Entity Framework Core
ORM اصلی اکوسیستم .NET برای کار با دیتابیس رابطهای.
~6 ساعت - 3.
Migrations در EF Core چیست؟
مکانیزم نسخهبندی و اعمال تدریجی تغییرات اسکیمای دیتابیس بر اساس تغییرات مدل C#، بدون نوشتن دستی اسکریپت SQL.
~6 ساعت - 4.
روابط بین Entity در EF Core چطور تعریف میشود؟
نگاشت رابطه یکبهچند، چندبهچند و یکبهیک بین کلاسهای C# به Foreign Key و جدول واسط در دیتابیس رابطهای.
~6 ساعت - 5.
بهبود کارایی EF Core چطور انجام میشود؟
مجموعهای از تکنیکهای عملی (AsNoTracking، Include هدفمند، Compiled Query) برای کاهش زمان اجرا و مصرف حافظه Queryهای EF Core.
~10 ساعت - 6.
بهینهسازی Query در EF Core چطور انجام میشود؟
تکنیکهای عمیقتر برای تحلیل و بهبود SQL واقعی تولیدشده توسط EF Core — از بررسی SQL نهایی تا Split Query برای جلوگیری از انفجار داده.
~10 ساعت
