آموزش شروع به کار با Entity Framework Core 2.0

تعداد ویدئو 48
زمان دوره 02:37:47
مترجم مرتضی گیتی
دوبلر مرتضی گیتی
سایت منتشر کننده پلورال سایت

آموزش شروع به کار با Entity Framework Core 2.0 یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی شروع به کار با Entity Framework Core 2.0 است که با نام اصلی Entity Framework Core 2.0 – Getting Started از شرکت Pluralsight منتشر شده است.

Entity Framework چیست؟

Entity Framework یک object-relational mapper که به برنامه نویسان دات نت این امکان را می دهد که با داده های بانک های اطلاعاتی در قالب Object های محیط شی گرا کار کنند. به عبارت دیگر، دیگر نیازی به نوشتن کدهای دسترسی به داده ها که در ADO.NET نوشته می شوند نیست. قدرت بسیار بالای Entity Framework در انجام وظایف اولیه شبیه عملیات CRUD، استفاده از LINQ، استفاده از Stored Procedure ها، استفاده از View ها، TVF ها، در دسترس بودن Entity SQL و … از ویژگی هایی ست که این تکنولوژی بسیار قدرتمند در اختیار توسعه دهندگان نرم افزار قرار می دهد.

Entity-Framework-Core-2.0-–-Getting-Started

Entity Framework Core چیست؟

Entity Framework Core جدیدترین تکنولوژی مایکروسافت برای ساخت لایه ی Data Access در برنامه ی cross-platform می باشد. این نسخه از Entity Framework یک نسخه ی سبک وزن، قابل گسترش و cross-platform می باشد. در مقایسه با ورژن ششم Entity Framework بهبودهایی در EF Core 2.0 انجام شده است. علاوه بر این، بسیاری از API های EF Core 2.0 با EF 6 مشابه هستند.

سرفصل مطالب آموزش ویدئویی شروع به کار با Entity Framework Core 2.0

فصل اول: مقدمه ی بسته ی آموزشی

  • مقدمه

فصل دوم: معرفی یک ورژن Lightweight و جدید از Entity Framework

  • مقدمه و نگاهی اجمالی
  • Entity Framework Core چیست؟
  • برای ساخت برنامه ها با Entity Framework Core 2.0 و اجرای آنها به چه چیزی نیاز دارید؟
  • Entity Framework Core چگونه کار می کند؟
  • مسیر از Entity Framework 6 به Entity Framework Core و Entity Framework Core 2.0
  • قابلیت های جدید Entity Framework Core 2.0
  • نگاهی به Entity Framework Core 2.1 و پس از آن
  • جمع بندی و منابع

فصل سوم: ساخت یک Data Model و Database با Entity Framework Core 2.0

  • مقدمه و نگاهی اجمالی
  • راه اندازی Solution
  • اضافه کردن Entity Framework Core با NuGet Package Manager
  • ساخت Data Model با Entity Framework Core
  • تنظیم کردن Database Provider و Connection String
  • کار با Migration در Entity Framework Core
  • افزودن اولین Migration
  • بررسی اولین Migration
  • استفاده از Migration و ساخت Script و یا ساخت مستقیم دیتابیس
  • ساخت دوباره ی Model در .NET Core
  • افزودن Relationship های One-to-One و Many-to-Many
  • استفاده از یک Database موجود و ساخت Model
  • جمع بندی و منابع

فصل چهارم: تعامل با Data Model در Entity Framework Core 2.0

  • مقدمه و نگاهی اجمالی
  • استفاده از Entity Framework Core و خروجی گرفتن از دستوارت SQL
  • درج کردن Object های ساده
  • استفاده از Batch Command ها در زمان Save کردن داده ها
  • Query گرفتن از Object های ساده
  • فیلتر کردن داده ها در Query ها
  • Update کردن Object های ساده
  • Update کردن در Disconnected Scenario
  • حذف کردن Object ها

فصل پنجم: Query گرفتن و Save کردن Related Data (داده هایی که با هم Relationship دارند)

  • مقدمه و نگاهی اجمالی
  • درج Related Data ها
  • Eager Loading و Related Data ها
  • Project کردن Related Data ها در Query ها
  • استفاده از Related Data ها برای فیلتر کردن Object ها
  • تغییر دادن Related Data ها
  • جمع بندی و منابع

فصل ششم: استفاده از Entity Framework Core 2.0 در Application ها

  • مقدمه و نگاهی اجمالی
  • Entity Framework Core در Desktop و Device ها
  • استفاده از Entity Framework Core در یک برنامه ی WPF
  • ساخت برنامه ی WPF
  • بررسی Data Access در WPF
  • استفاده از Entity Framework Core در یک برنامه ی ASP.NET Core MVC
  • اضافه کردن Related Data در برنامه ی MVC
  • کدنویسی برای Relationship ها در برنامه ی MVC
  • جمع بندی و منابع

نقد و بررسی‌ها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین کسی باشید که دیدگاهی می نویسد “آموزش شروع به کار با Entity Framework Core 2.0”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دسته های محصولات

افزودن به سبد خرید