آموزش هوش مصنوعی از صفر ، بدون پیش‌نیاز آموزش هوش مصنوعی ، از صفر بدون پیش‌نیاز!
🎯 شروع یادگیری
بستن تبلیغات
تسلط کامل بر سی‌شارپ با یک دوره پروژه‌محور

یادگیری سی شارپ از مفاهیم پایه تا پروژه محور: شی‌گرایی، کار با SQL و LINQ، ORMها (Entity Framework)، ساخت پروژه مدیریت رستوران با گزارشات حرفه‌ای و امکانات کامل!

مشاهده بیشتر
تسلط جامع بر MVC Core برای توسعه وب حرفه‌ای

یادگیری MVC Core از مبانی تا پیشرفته: شی‌گرایی، Routing، Entity Framework، امنیت، تست یونیت، Razor، Ajax، و پروژه‌های کاربردی! یک دوره کامل برای تسلط بر توسعه وب با ASP.NET Core. به صورت حضوری و آنلاین!

مشاهده بیشتر

آموزش EF .Net Core

آموزش EF .Net Core

آموزش Entity Framework .Net Core

معرفی Entity Framework Core
معرفی Entity Framework Core

معرفی Entity Framework Core

3247 بازدید
ادامه
آموزش نصب Entity Framework Core
آموزش نصب Entity Framework Core

آموزش نصب Entity Framework Core

4419 بازدید
ادامه
مثالی از EF Core در یک Console Application
مثالی از EF Core در یک Console Application

در این بخش آموزش یاد می گیریم چگونه از EF Core با رویکرد Code-First استفاده کنیم. برای این کار یک Console application تحت .NET Core می سازیم.مثالی از EF Core در یک Console Application

3232 بازدید
ادامه
آموزش DbContext در EF Core
آموزش DbContext در EF Core

کلاس DbContext نقشی اساسی در Entity Framework دارد. یک instance از DbContext نشاندهنده یک session با دیتابیس است که برای query زدن و ذخیره instance های entity های موجود در دیتابیس استفاده می شود. DbContext ترکیبی از Unit Of Work و Repository pattern است.آموزش DbContext در EF Core

4236 بازدید
ادامه
آموزش ساخت مدل برای یک دیتابیس در Entity Framework Core
آموزش ساخت مدل برای یک دیتابیس در Entity Framework Core

در این بخش یاد می گیرید چگونه context و entity class ها را برای یک دیتابیس موجود بسازید. ساخت کلاس های entity & context برای دیتابیس موجود رویکرد Database-First است.آموزش ساخت مدل برای یک دیتابیس در Entity Framework Core

5071 بازدید
ادامه
آموزش Query زدن روی Data Base با استفاده از EF Core
آموزش Query زدن روی Data Base با استفاده از EF Core

Query زدن در EF Core درست مثل EF 6 است، با این تفاوت که بهینه تر شده و می توان توابع C#/VB.NET را در LINQ-to-Entities query ها استفاده کرد.آموزش Query زدن روی Data Base با استفاده از EF Core

5841 بازدید
ادامه
آموزش ذخیره Data در زمان اتصال به Data Base با Entity Framework Core
آموزش ذخیره Data در زمان اتصال به Data Base با Entity Framew ...

EF Core راه های مختلفی برای add، update یا delete کردن Data در Data Base در اختیار می گذارد. یک موجودیت حاوی Data در scalar property هایش براساس EntityState که دارد ، update یا delete می شود.آموزش ذخیره Data در زمان اتصال به Data Base با Entity Framework Core

3021 بازدید
ادامه
آموزش قراردادهای نوشتاری در Entity Framework Core
آموزش قراردادهای نوشتاری در Entity Framework Core

آموزش قراردادهای نوشتاری در Entity Framework Core

2822 بازدید
ادامه
آموزش قراردادهای نوشتاری برای تعریف ارتباط یک به چند در Entity Framework Core
آموزش قراردادهای نوشتاری برای تعریف ارتباط یک به چند در Enti ...

در بخش قبل به قراردادهای نوشتاری EF برای نگاشت موجودیت ها به object های درون Data Base پرداختیم. حال درمورد ارتباطات بین موجودیت ها که باعث ارتباط های یک به چند در بین جداول متناظر آن ها در Data Base می شود.آموزش قراردادهای نوشتاری برای تعریف ارتباط یک به چند در Entity Framework Core

4160 بازدید
ادامه
آموزش Convention One To One در Entity Framework Core
آموزش Convention One To One در Entity Framework Core

Entity Framework Core به ما امکان ایجاد کلاس هایی را می دهد که رابطه یک به یک بین جدول های متناظر آن ها به صورت خودکار ایجاد شود. این قابلیت در EF 6 یا نسخه های قبلی آن نبود.آموزش Convention One To One در Entity Framework Core

3054 بازدید
ادامه
آموزش Configuration ها در Entity Framework
آموزش Configuration ها در Entity Framework

اغلب اوقات می خواهیم نگاشت موجودیت ها به جداول را سفارشی می کنیم و از قواعد نوشتاری متعارف لزوما پیروی نمی کنیم. EF Core به ما امکان می دهد domain class ها را config کنیم و روابط بین مدل ها را مدیریت کنیم. این الگوی توسعه Convention over Configuration نامیده می شود.آموزش Configuration ها در Entity Framework

2777 بازدید
ادامه
آموزش Fluent API در Entity Framework Core
آموزش Fluent API در Entity Framework Core

Entity Framework Fluent API برای config کلاس های دامین استفاده می شود و براساس الگوی Fluent Interface است، که در آن نتیجه به صورت زنجیره ای از متدها (method chaining) شکل می گیرد.آموزش Fluent API در Entity Framework Core

4814 بازدید
ادامه
آموزش نحوه تعیین Convention One To Many را به کمک Fluent API در Entity Framework Core
آموزش نحوه تعیین Convention One To Many را به کمک Fluent API ...

معمولا برای تعریف روابط یک به چند بین موجودیت ها، قراردادهای نوشتاری EF Core کافی است. اما اگر می خواهید همه ی config های خود را با استفاده از Fluent API انجام دهید، تعریف روابط یک به چند هم ممکن است.آموزش نحوه تعیین Convention One To Many را به کمک Fluent API در Entity Framework Core

2707 بازدید
ادامه
آموزش نحوه Configuration Convention One To One به کمک Fluent API در Entity Framework Core
آموزش نحوه Configuration Convention One To One به کمک Fluent ...

معمولا قراردادهای نوشتاری EF Core برای تعریف رابطه یک به یک بین موجودیت ها کافی است. با این حال، پراپرتی های کلید یا کلید خارجی به صورتی که قرارداد شده تعریف نشده اند، می توانید از annotation attribute ها و یا Fluent API برای تعریف روابط یک به یک استفاده کنید.آموزش نحوه Configuration Convention One To One به کمک Fluent API در Entity Framework Core

2528 بازدید
ادامه
آموزش Configure Many-to-Many Relationships به کمک Fluent API در Entity Framework Core
آموزش Configure Many-to-Many Relationships به کمک Fluent API ...

در این بخش نحوه تعریف روابط چند به چند بین موجودیت ها را به کمک Fluent API آموزش می دهیم.آموزش Configure Many-to-Many Relationships به کمک Fluent API در Entity Framework Core

3225 بازدید
ادامه
آموزش درج داده در Scenario disconnected در Entity Framework Core
آموزش درج داده در Scenario disconnected در Entity Framework ...

آموزش درج داده در Scenario disconnected در Entity Framework Core

2445 بازدید
ادامه
آموزش Edit داده در سناریوی disconnected در Entity Framework Core
آموزش Edit داده در سناریوی disconnected در Entity Framework ...

EF Core API دستور UPDATE را برای موجودیت هایی که EntityState شان Modified باشد در Database می سازذ و اجرا می کند. در سناریوی connected، کلاس DbContext موجودیت هایی را که تغییر کرده اند track می کند و در نتیجه خودکار State آن ها را به Modified تغییر می دهدآموزش Edit داده در سناریوی disconnected در Entity Framework Core

2204 بازدید
ادامه
آموزش حذف داده در سناریوی disconnected در Entity Framework Core
آموزش حذف داده در سناریوی disconnected در Entity Framework C ...

EF Core API دستور DELETE را برای موجودیت هایی که EntityState شان Deleted است، در Database می سازد و اجرا می کند. تفاوتی بین حذف موجودیت در سناریوی connected و disconnected در EF Core نیست.آموزش حذف داده در سناریوی disconnected در Entity Framework Core

2358 بازدید
ادامه
آموزش ChangeTracker در Entity Framework Core
آموزش ChangeTracker در Entity Framework Core

کلاس DbContext در EF Core حاوی کلاس ChangeTracker است. این کلاس در namespace با نام Microsoft.EntityFrameworkCore.ChangeTracking هست و state موجودیت هایی را که با همان نمونه از DbContext بازیابی شده اند اصطلاحا track می کند. هدف این نیست که در کد مستقیم از آن استفاده کنید چرا که در نسخه های بعدی احتمالا تغییراتی خواهد کرد.آموزش ChangeTracker در Entity Framework Core

3619 بازدید
ادامه
آموزش کار با Disconnected Entity Graph در Entity Framework Core
آموزش کار با Disconnected Entity Graph در Entity Framework C ...

در بخش های قبل یاد گرفتیم که چگونه ChangeTracker به صورت خودکار EntityState هر موجودیت در سناریوی connected را تغییر می دهد. در این بخش درمورد تاثیر متدهای مختلف روی موجودیت اصلی و موجودیت های وابسته یک disconnected entity graph در Entity Framework Core صحبت می کنیم.آموزش کار با Disconnected Entity Graph در Entity Framework Core

2180 بازدید
ادامه
آموزش کار با ChangeTracker.TrackGraph در Entity Framework Core
آموزش کار با ChangeTracker.TrackGraph در Entity Framework Co ...

در بخش قبل دیدیم چگونه متدهای مختلف تاثیر متفاوتی روی EntityState هر موجودیت در گراف موجودیت دارند. در این بخش یاد می گیریم چگونه هر موجودیت در گراف موجودیت را track کنیم و به طور مستقل EntityState آن ها را تغییر دهیم.آموزش کار با ChangeTracker.TrackGraph در Entity Framework Core

1940 بازدید
ادامه
آموزش اجرای SQL Query در Entity Framework Core
آموزش اجرای SQL Query در Entity Framework Core

Entity Framework Core متدDbSet.FromSql()را برای اجرای query های خالص SQL در Database هدف و گرفتن پاسخ به صورت entity object ها، در اختیار می گذارد.آموزش اجرای SQL Query در Entity Framework Core

3905 بازدید
ادامه
آموزش کار با Stored Procedure در Entity Framework Core
آموزش کار با Stored Procedure در Entity Framework Core

در این بخش یاد می گیریم چگونه در EF Core با stored procedure کار کنیم.آموزش کار با Stored Procedure در Entity Framework Core

3748 بازدید
ادامه
آموزش مکانیزم Logging در Entity Framework Core
آموزش مکانیزم Logging در Entity Framework Core

مکانیزم log در EF Core به طور خودکار با مکانیزم های Logging در .NET Core ترکیب می شود. پیش از پیاده سازی logging در EF Core، درمورد مفاهیم پایه ی logging در .Net Core مطالعه کنیدآموزش مکانیزم Logging در Entity Framework Core

2296 بازدید
ادامه
آموزش مکانیزم Migration در Entity Framework Core
آموزش مکانیزم Migration در Entity Framework Core

مکانیزم Migration در Entity Framework Core در واقع راهی است برای sync کردن Database و مدل EF Core.آموزش مکانیزم Migration در Entity Framework Core

4299 بازدید
ادامه