شروع کار با Entity Framework 5

Getting Started with Entity Framework 5

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Entity Framework پلت فرم دسترسی به داده های مایکروسافت برای توسعه دات نت است. این دوره شما را با مفاهیم و رفتارهای کلیدی استفاده از Entity Framework از طراحی مدل ها، نوشتن کد دسترسی به داده ها و ادغام Entity Framework در راه حل های نرم افزاری خود آشنا می کند. اگر هرگز از Entity Framework استفاده نکرده‌اید، از اینجا با Visual Studio 2012 و Entity Framework 5 شروع کنید. توسعه‌دهندگان با تجربه نسخه‌های قبلی EF می‌توانند اطلاعات مفیدی را در مورد ویژگی‌های طراح جدید معرفی شده در Visual Studio 2012 و همچنین قابلیت‌های مدل‌سازی جدید و ویژگی‌های API ارائه شده بیابند. در Entity Framework 5.

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

چارچوب 5: برنامه ریزی پیش رو Entity Framework 5: Planning Ahead

  • معرفی Introduction

  • اهداف Objectives

  • چرا Entity Framework Why Entity Framework

  • مدل مفهومی EF EF's Conceptual Model

  • گردش کار پایه EF EF's Basic Workflow

  • چه چیزی در EF5 جدید است What's new in EF5

  • ارتقای پروژه های EF4 Upgrading EF4 Projects

  • انتخاب DB First، Model First یا Code First Choosing DB First, Model First or Code First

  • آنچه در EF6 می آید What's Coming in EF6

  • خلاصه Summary

  • منابع Resources

Entity Framework 5: Database First Modeling Entity Framework 5: Database First Modeling

  • معرفی Introduction

  • طرح کلی Outline

  • ایجاد و بررسی مدل و کد تولید شده آن Creating and inspecting the model and it's generated code

  • نگاشت مدل به پایگاه داده Model to Database Mappings

  • افزودن رنگ به موجودیت های مدل در طراح Adding Color to Model Entities in the Designer

  • استفاده از نمودارها برای تجزیه بصری مدل خود در طراح Using Diagrams to Visually Break up your Model in the Designer

  • به روز رسانی مدل خود هنگام تغییر پایگاه داده Updating Your Model when the Database Changes

  • اطلاعات بیشتر در مورد مدل سازی رویه ذخیره شده More on Stored Procedure Modeling

  • استفاده از Enums با مدل داده موجودیت Using Enums with your Entity Data Model

  • استفاده از فضایی (جغرافیا یا هندسه) در مدل شما Using Spatial (Geography or Geometry) in your Model

  • رفع کلیدهای موجودیت هایی که به نماها نگاشت می شوند Fixing Up the Keys of Entities that Map to Views

  • خلاصه Summary

  • منابع References

Entity Framework 5: Model First Modeling Entity Framework 5: Model First Modeling

  • معرفی Introduction

  • چرا اول مدل Why Model First

  • طرح کلی Outline

  • ایجاد یک مدل و اولین موجودیت شما Creating a Model and your First Entity

  • ویژگی ها و ویژگی های ویژگی های موجودیت Properties and Attributes of Entity Properties

  • کنترل رشته ها در موجودیت ها و جداول پایگاه داده Controlling Strings in Entities and Database Tables

  • مقادیر پیش‌فرض، داده‌های مکانی و فهرست‌ها Default Values, Spatial Data and Enums

  • افزودن روابط Adding Relationships

  • روابط بسیار به بسیاری Many to Many Relationships

  • ویژگی های کانتینر موجودیت Entity Container Properties

  • ایجاد طرحواره پایگاه داده Generating the Database Schema

  • هنگامی که مدل یا پایگاه داده تغییر می کند When the Model or Database Changes

  • استفاده از رنگ و نمودار برای جداسازی بصری مدل خود Using Color and Diagrams to Visually Separate your Model

  • خلاصه Summary

  • منابع References

Entity Framework 5: Code First Modeling Entity Framework 5: Code First Modeling

  • معرفی Introduction

  • چرا ابتدا کد؟ Why Code First?

  • طرح کلی Outline

  • کلاس های دامنه The Domain Classes

  • ایجاد یک لایه داده DbContext Creating a DbContext Data Layer

  • ساخت، اشکال زدایی و رفع کد اول مدل با تنظیمات Building, Debugging and Fixing the Code First Model with Configurations

  • راه اندازی یک پایگاه داده از مدل Initializing a Database from the Model

  • استفاده از Migrations برای به روز رسانی طرحواره پایگاه داده هنگام تغییر مدل Using Migrations to Update Database Schema when the Model Changes

  • کاشت یک پایگاه داده در طول مهاجرت Seeding a Database During a Migration

  • استفاده از حاشیه نویسی داده ها برای پیکربندی نقشه ها Using Data Annotations to Configure Mappings

  • پیکربندی Mappings با Fluent API Configuring Mappings with the Fluent API

  • مهندسی معکوس یک پایگاه داده برای کد ابتدا Reverse Engineering a Database for Code First

  • خلاصه Summary

  • منابع References

Entity Framework 5: تعامل با مدل داده شما Entity Framework 5: Interacting with Your Data Model

  • معرفی Introduction

  • API DbContext The DbContext API

  • طرح کلی Outline

  • اولین سوالات شما Your First Queries

  • درج، به روز رسانی و حذف داده ها Inserting, Updating and Deleting Data

  • ساخت و درج نمودارها Building and Inserting Graphs

  • پرس و جو با عبارات یا روش های LINQ Querying with LINQ Expressions or Methods

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

  • کار با رویه های ذخیره شده Working with Stored Procedures

  • خلاصه Summary

  • منابع References

Entity Framework 5: استفاده از EF در راه حل های شما Entity Framework 5: Using EF in Your Solutions

  • معرفی Introduction

  • طرح کلی Outline

  • جداسازی کلاس های دامنه تولید شده از EDMX Separating Generated Domain Classes from EDMX

  • اضافه کردن منطق به کد تولید شده با استفاده از کلاس های جزئی Adding Logic to Generated Code using Partial Classes

  • لغو SaveChanges Overriding SaveChanges

  • ساخت یک مخزن برای دسترسی به DbContext شما Building a Repository to Access your DbContext

  • استفاده از لایه داده EF خود در برنامه مشتری (WPF): اصلاح کلاس ها Using your EF Data Layer in a Client App (WPF): Modifying the classes

  • استفاده از لایه داده EF در یک برنامه مشتری (WPF): مخزن بهینه‌سازی شده Using your EF Data Layer in a Client App (WPF): The tweaked repository

  • استفاده از لایه داده EF در برنامه مشتری (WPF): اشکال زدایی و پروفایل Using your EF Data Layer in a Client App (WPF): Debugging and Profiling

  • استفاده از لایه داده EF در یک برنامه وب (ASP.NET MVC4) Using your EF Data Layer in a Web App (ASP.NET MVC4)

  • دسترسی به داده های خود از برنامه های تلفن همراه Accessing your Data from Mobile Apps

  • خلاصه Summary

  • منابع References

نمایش نظرات

شروع کار با Entity Framework 5
جزییات دوره
4h 23m
77
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
1,843
4.5 از 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 و مقالات متعددی در منابع برنامه نویسی مورد علاقه شما تألیف کرده است.