آموزش Entity Faramework Core

Entity Framework یک ORM سطح بالا برای پیاده سازی سیستم های پیچیده می باشد. یکی از مهم ترین مزیت های ORM ها این هست که عملیات CRUD (Create-Read-Update-Delete) را به راحتی برای ما انجام می دهند. سعی شده است که در این دوره Entity Framework Core بصورت کامل آموزش داده شود. در این دوره آموزشی از EF Core 3.0 and ASP.NET Core 3.0 استفاده شده است که به نوعی از آخرین ورژن ها استفاده شده است. شما در این دوره آموزشی یاد می گیرید که چگونه migrations های خود را ایجاد، اجرا و rollback کنید. این دوره آموزشی مناسب برای دانشجویان و اشخاصی است که قرار است یک ORM مناسب را برای برنامه نویسی تحت دات نت یاد بگیرند و اشخاصی که با entity framework و ASP.Net Core کار کرده اند و می خواهند با جدیدترین تکنولوژی در این زمینه آموزش ببیند و در پروژه های خود استفاده کنند. مزایای EF Core عبارتند از: 1- سهولت در مدیریت داده ها 2- نوشتن query با استفاده از LINQ 3- متن باز بودن (Open Source ) 4- توانایی اجرا در پلتفرم های مختلف (Cross Platform) 5- پشتیبانی از پایگاه داده های مختلف