در این دوره با نحوه کار با Entity Framework Core، کامپوننت های اصلی، مقایسه نسخه های آن، نحوه ایجاد پروژه های جدید، اضافه کردن بسته ها، و استفاده از کلاس های از پیش ساخته شده، ایجاد کوئری ها، اعمال مرتب سازی و فیلتر کردن نتایج، کشف نحوه کار با فرمان های جمع آوری و استفاده از پیش بینی ها، نحوه بارگیری داده های مرتبط و اجرای نمایش های async، ویژگی های پیشرفته پرس و جو، از جمله پارامتر، ردیابی، نقشه برداری تابع و توابع LINQ، داده پایدار، گزینه های DbContext، پیکربندی ها و موارد دیگر آشنا می شوید.

سرفصل:

  • مقدمه
  • معرفی دوره
  • نصب پیش نیازها
  • استفاده از فایل های تمرین
  • معرفی .NET Core و EF Core
  • مقایسه EF6 و EF Core 2
  • پروژه ها و کامپوننت های Entity Framework Core
  • کار با فایل های scaffolded
  • Scaffold AdventureWorks
  • تست با xUnit
  • مشاهده SQL تولید شده
  • ایجاد کوئری ها
  • ویژگی کوئری پیشرفته
  • مرتب سازی و فیلتر کردن نتایج
  • کار با ارقام
  • کار با INotifyPropertyChanged
  • بارگیری داده های مرتبط
  • داده های پایدار
  • تنظیم پارامتر
  • ثبت و ردیابی
  • توابع نقشه برداری
  • Generics و delegates
  • بررسی هم زمانی
  • Resiliency و transactions
  • و غیره