Entity Framework Core: شروع به کار

Entity Framework Core: Getting Started

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: اکثر نرم افزارها - چه برای تجارت و چه برای سرگرمی - توسط داده هایی هدایت می شوند که کاربران باید با آنها تعامل داشته باشند. در این دوره آموزشی Entity Framework Core: Getting Started، نحوه استفاده از پلتفرم مدرن دسترسی به داده های مایکروسافت، Entity Framework Core را خواهید آموخت. شما یاد خواهید گرفت که چگونه مدل های داده بسازید، از EF Core برای اتصال نرم افزار خود به فروشگاه داده خود استفاده کنید و چگونه همه اینها را در برنامه های دسکتاپ، موبایل و وب قرار دهید. وقتی این دوره را به پایان رساندید، دانش پایه ای در مورد Entity Framework Core خواهید داشت که به شما کمک می کند تا در حال پیشروی برای ساختن نرم افزار در دات نت باشید، خواه ویندوز، OS X یا لینوکس را هدف قرار دهید. نرم افزار مورد نیاز: Visual Studio 2015 یا Visual Studio 2017.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

معرفی نسخه جدید و سبک EF Introducing a New, Lightweight Version of EF

  • معرفی Introduction

  • بررسی اجمالی دوره Course Overview

  • نمای کلی ماژول Module Overview

  • Entity Framework چیست؟ What Is Entity Framework?

  • Entity Framework Core چیست؟ What Is Entity Framework Core?

  • کجا می توان از EF Core استفاده کرد؟ Where Can You Use EF Core?

  • ویژگی های EF6 به EF Core نمی آیند EF6 Features Not Coming to EF Core

  • Entity Framework چگونه کار می کند How Entity Framework Works

  • ویژگی های EF آشنا در EF Core Familiar EF Features in EF Core

  • ویژگی های جدید EF Core New Features of EF Core

  • در مورد EF6 چطور؟ What About EF6?

  • مرور Review

  • منابع Resources

ایجاد مدل داده و پایگاه داده با EF Core Creating a Data Model and Database with EF Core

  • معرفی Introduction

  • بررسی اجمالی Overview

  • راه اندازی راه حل Setting up the Solution

  • اضافه کردن در کلاس های دامنه Adding in the Domain Classes

  • افزودن EF Core با Nuget Package Manager Adding EF Core with the Nuget Package Manager

  • اضافه کردن EF Core از طریق دستورات PowerShell Adding EF Core via PowerShell Commands

  • ایجاد مدل داده Creating the Data Model

  • تعیین ارائه دهنده داده و رشته اتصال Specifying the Data Provider and Connection String

  • درک EF Core Migrations Understanding EF Core Migrations

  • اضافه کردن اولین مهاجرت شما Adding Your First Migration

  • اسکریپت ایجاد پایگاه داده از مهاجرت Scripting Database Creation Script from the Migration

  • ایجاد پایگاه داده به طور مستقیم از مهاجرت Creating the Database Directly from the Migration

  • آماده سازی سیستم برای NET Core Preparing Your System for .NET Core

  • بازسازی مدل در NET Core Recreating the Model in .NET Core

  • استفاده از EF Core Migrations در NET Core CLI Using EF Core Migrations in .NET Core CLI

  • مرور Review

  • منابع Resources

کاوش نقشه ها و مهاجرت ها Exploring Mappings and Migrations

  • معرفی Introduction

  • بررسی اجمالی Overview

  • آشنایی با Multi-to-Many در EF Core Understanding Many-to-Many in EF Core

  • ایجاد یک رابطه چند به چند Creating a Many-to-Many Relationship

  • ایجاد رابطه یک به یک Creating a One-to-One Relationship

  • اسکریپت نویسی و انتقال پایگاه داده پس از تغییر مدل Scripting and Migrating the Database After the Model Changes

  • درک فرماندهی Scaffolding EF Core Migrations Understanding EF Core Migrations' Scaffolding Command

  • داربست یک مدل از یک پایگاه داده موجود Scaffolding a Model from an Existing Database

  • مرور Review

  • منابع Resources

تعامل با مدل هسته ای EF شما Interacting with Your EF Core Model

  • معرفی Introduction

  • بررسی اجمالی Overview

  • درج اشیاء ساده Inserting Simple Objects

  • دستورات دسته ای هنگام ذخیره Batch Commands When Saving

  • پرس و جو از اشیاء ساده Querying Simple Objects

  • بنابراین، شما هر ردیف را نمی خواهید؟ So, You Don't Want Every Row?

  • به روز رسانی اشیاء ساده Updating Simple Objects

  • به روز رسانی های قطع شده Disconnected Updates

  • حذف اشیا با EF Core Deleting Objects with EF Core

  • پرس و جو با SQL خام و رویه های ذخیره شده Querying with Raw SQL and Stored Procedures

  • توابع سفارشی در پرس و جوهای LINQ به EF Custom Functions in LINQ to EF Queries

  • اجرای SQL خام برای دستورات غیر پرس و جو Executing Raw SQL for Non-query Commands

  • مرور Review

  • منابع Resources

پرس و جو و ذخیره داده های مرتبط Querying and Saving Related Data

  • معرفی Introduction

  • بررسی اجمالی Overview

  • تغییرات در راه حل از ماژول قبلی Changes to Solution Since Previous Module

  • درج داده های مرتبط - مبانی Inserting Related Data - Basics

  • جستجوی داده های مرتبط: بارگیری مشتاق Querying Related Data: Eager Loading

  • بازیابی داده های مرتبط با استفاده از پیش بینی ها Retrieving Related Data Using Projections

  • بارگیری صریح داده های مرتبط Explicitly Loading Related Data

  • استفاده از داده های مرتبط برای فیلتر کردن اشیاء Using Related Data to Filter Objects

  • رفتارهای گراف قطع شده EF Core EF Core's Disconnected Graph Behaviors

  • تغییرات و اضافات به تغییر ردیاب Changes and Additions to Change Tracker

  • مرور Review

  • منابع Resources

استفاده از EF Core در برنامه های مشتری Using EF Core in Client Applications

  • معرفی Introduction

  • بررسی اجمالی Overview

  • اضافه کردن مقداری منطق دنیای واقعی Adding Some Real World Logic

  • استفاده از EF Core با WPF Using EF Core with WPF

  • الگوهای EF Core در برنامه های متصل Patterns for EF Core in Connected Apps

  • نکاتی برای پیاده سازی Multi-to-Many هنگام اتصال Tips for Implementing Many-to-Many When Connected

  • برنامه های پلتفرم ویندوز جهانی با EF Core Universal Windows Platform Apps with EF Core

  • کاوش استفاده از هسته EF در برنامه UWP Exploring EF Core Usage in the UWP App

  • خلاصه Summary

  • منابع Resources

استفاده از EF Core با ASP.NET Core Using EF Core with ASP.NET Core

  • معرفی Introduction

  • بررسی اجمالی Overview

  • پروژه های EF Core و ASP.NET Core شما Your EF Core Projects and ASP.NET Core

  • آشنایی با ادغام EF Core با ASP.NET Core Understanding EF Core Integration with ASP.NET Core

  • سیم کشی SamuraiContext و Web API Wiring up SamuraiContext and Web API

  • طراحی EF Logic برای دسترسی قطع شده Designing EF Logic for Disconnected Access

  • سیم کشی کنترلر Web API Wiring up the Web API Controller

  • تماشای Web API در عمل Watching the Web API in Action

  • مرور Review

  • منابع Resources

تست ساده شده با ارائه دهنده حافظه داخلی EF Core Simplified Testing with EF Core's InMemory Provider

  • معرفی Introduction

  • بررسی اجمالی Overview

  • تست با ارائه دهنده جدید InMemory Testing with the New InMemory Provider

  • بازسازی راه حل WPF برای استفاده پویا از ارائه دهنده صحیح Refactoring the WPF Solution to Dynamically Use the Correct Provider

  • تست در ASP.NET Core Solution Testing in the ASP.NET Core Solution

  • استفاده از InMemory برای آزمایش روش هایی که از EF Core استفاده می کنند Using InMemory to Test Methods That Use EF Core

  • مرور Review

  • منابع Resources

Cross Platform EF Core و نگاهی به ابزارهای آینده Cross Platform EF Core and a Look at Upcoming Tooling

  • معرفی Introduction

  • بررسی اجمالی Overview

  • EF Core با پشتیبانی دات نت Core csproj در ویژوال استودیو 2017 EF Core with .NET Core csproj Support in Visual Studio 2017

  • انتقال راه حل هسته ASP.NET ایجاد شده در ویژوال استودیو 2015 Migrating the ASP.NET Core Solution Created in Visual Studio 2015

  • تغییر به SQLite و اجرای EF Core Migrations در VS2017 Switching to SQLite & Running EF Core Migrations in VS2017

  • کد نویسی با EF Core در کد ویژوال استودیو Coding with EF Core in Visual Studio Code

  • کد EF Core و Visual Studio در ویندوز EF Core & Visual Studio Code in Windows

  • تعامل با داده های خام در حالی که هنوز در کد ویژوال استودیو هستید Interacting with Raw Data While Still in Visual Studio Code

  • کدنویسی و اشکال زدایی EF Core در OS X با PostgreSQL Coding & Debugging EF Core in OS X with PostgreSQL

  • کاوش داده های ایجاد شده توسط EF Core در OS X Exploring Data Created by EF Core in OS X

  • مرور Review

  • نکات کلیدی درباره EF Core Key Takeaways About EF Core

  • منابع Resources

نمایش نظرات

Entity Framework Core: شروع به کار
جزییات دوره
5h 22m
108
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
191
4.3 از 5
دارد
دارد
دارد
Julie Lerman
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Julie Lerman Julie Lerman

جولی لرمن یک مربی نرم افزار با 30 سال تجربه به عنوان یک توسعه دهنده است. او یک نویسنده طولانی مدت Pluralsight ، Microsoft MVP ، مدیر منطقه ای مایکروسافت و ناخدای داکر است که در تپه های ورمونت زندگی می کند و همچنان به عنوان متخصص برتر جهان در Entity Framework شناخته می شود. شما می توانید جولی را با سخنرانی درمورد کلمات کلیدی و جلسات رمزگذاری سخت در زمینه طراحی دامنه ، Azure ، Entity Framework و سایر موضوعات در کنفرانس های نرم افزاری در سراسر جهان مشاهده کنید. به عنوان مربی ، جولی پشتیبانی از DDD و اجرای معماری را فراهم می کند ، کارگاه های Event Storming را تسهیل می کند و غواصی عمیقی در Entity Framework برای مشتریان خود فراهم می کند. جولی کتابهای بسیار تحسین شده "Programming Entity Framework" را از O'Reilly ، ستون MSDN Magazine Data Points و مقالات متعددی در منابع برنامه نویسی مورد علاقه شما تألیف کرده است.