این دوره با همکاری آموزشگاه نیک آموز تهیه و تولید شده است . موضوع: آموزش Entity Framework
مخاطب: برنامه نویسان و افرادی که میخواهند Entity Framework را بیاموزند.
چه خواهید آموخت ؟
1تاریخچه Entity Framework | نصب Entity Framework به روش های مختلف
| معرفی افراد خبره در زمینه EF
2رویکرد های استفاده از EF
3آشنایی با Model First
4آشنایی با Code First
5معرفی EF Power Tools
6آشنایی با Convention & Configuration
| معرفی Data Annotation ها
| معرفی Fluent API ها
7معرفی استراتژی های ایجاد دیتابیس
8Migration
9انجام عملیات CRUD
| افزودن رکورد های مرتبط
| آپدیت و حذف کردن اطلاعات در محیط ویندوز و وب
| استفاده از دستور Log برای نمایش اتفاقات پشت صحنه
10Eager Loading
| Explicit Loading
| Lazy Loading
| آشنایی با متد Include و کلمه کلیدی virtual
11استفاده از Stored Procedure ها
| نحوه Map کردن اسم SP ها و پارامترهای ورودی
12Encapsulating EF Code
| آشنایی با الگوی طراحی Repository
| نگاهی عمیق تر به کلاس DbSet
| پیاده سازی Generic Repository
| استفاده از Interface ها
| آشنایی با الگوی طراحی Unit of Work
| نگاهی عمیق تر به کلاس DbContext
| معرفی IQueryable و موارد کاربرد آن
| معرفی IEnumerable و موارد کاربرد آن
|
13تعریف یک پروژه از ابتدا
| مرور مطالب جلسات گذشته
| استفاده از مطالب جدید
| استفاده از Extension Method ها
14ذخیره لاگ های دیتابیس در هر روز در فایل های جداگانه
| استفاده از Interface برای افزودن Property های خاص به تمام موجودیت ها
| Override کردن متد SaveChanges
| تغییر رفتار پیش فرض EF با استفاده از Custom Convention ها
15افزودن کلاس Consts برای مدیریت متن های فارسی در پروژه
|