Entity Framework Core یک ORM یا نگاشت رابطهای شئ محبوب از سری محصولات شرکت مایکروسافت است. این ORM با ارائه ویژگیهایی مانند امکان طراحی مدل و ایجاد پایگاه داده مبتنی بر آن، جداسازی عملکرد شئ گرا از مفاهیم پایگاه داده، تحت نظر قرار دادن تغییرات موجودیتها، توانایی برقراری ارتباط با ارائه دهندگان پایگاه داده متنوع، پشتیبانی از تراکنش و غیره، قابلیتهای بسیار زیادی را در اختیار قرار داده و حجم زیادی از بارکاری برنامه نویس را کاهش می دهد.
این دوره آموزشی به بررسی عمیق این ابزار پرداخته و مفاهیم را از مبتدی تا پیشرفته به زبان ساده بیان کرده است. این دوره شامل 46 جلسه در قالب هشت فصل می باشد.
این دوره برای اشخاص زیر مناسب است:
نکته: این دوره در ابتدا با EF Core 5 آغاز شده و با توجه به اینکه در میانه دوره، EF Core 6 توسط مایکروسافت عرضه شد، به نسخه جدید مهاجرت کرده است.
پیش نیازها
در این فصل مقدمهای بر EF ارائه شده است و معماری داخلی و نحوه عملکرد آن بشکل منسجم مطرح میشود. این فصل شامل سه جلسه با عناوین زیر است.
در این فصل چگونگی مدلسازی و پیکربندی پایگاه داده را شرح می دهد. این فصل شامل هجده جلسه با عناوین زیر است.
در این فصل به شکل عمیق در مفاهیم Migration ورود نموده و امکانات آن معرفی می شود. این فصل شامل یک جلسه است.
در این فصل مسائل مربوط به کوئری زدن از پایگاه داده توسط EF Core را شرح میدهیم.
این فصل شامل نه جلسه با عناوین زیر است:
در این فصل مسائل مربوط به Add، Update و Delete از پایگاه داده توسط EF Core را شرح میدهیم.
این فصل شامل چهار جلسه با عناوین زیر است:
در این فصل به بررسی عمیق Change Tracker می پردازد و امکانات آن را شرح می دهد.
این فصل شامل چهار جلسه با عناوین زیر است:
در این فصل به بررسی امکانات جانبی ثبت وقایع، واکنش به رخدادها و دستکاری دستورات پرداخته می شود.
این فصل شامل چهار جلسه با عناوین زیر است:
در این فصل به بررسی نکات مرتبط با افزایش کارایی EF Core پرداخته می شود.
این فصل شامل سه جلسه با عناوین زیر است:
محسن خانی
1400/11/07دوره خیلی خوبیه تا اینجا که دیدم مخصوصا اونجا که کل عملکرد Entity framework رو گفتید. فقط کدهای پروژه رو نذاشتید برای دانلود. تو فایل هاش هم نبود.
بیاتک
1400/11/07سلام دوست عزیز. از نکته سنجی شما سپاسگذارم. بزودی به فهرست دانلود اضافه خواهد شد.
msnsali@gmail.com
1402/05/13با سلام تشکر از تمام زحمات شما بابت دوره های فوق العاده و کامل لطفا کدهای پروژه مربوط به این بخش رو برای دانلود بذارید