پیشنهاد فرادرس

آموزش حرفه ای Entity Framework

دسته بندی ها: دات نت ، آموزش های پلورال سایت (Pluralsight) ، آموزش Entity Framework

آموزش-حرفه-ای-entity-framework

Entity Framework تکنولوژی جدید شرکت مایکروسافت برای برقراری ارتباط با انواع پایگاه داده است.

قبلا آموزشهای زیادی در این زمینه در سایت قرار گرفته است.در صورتی که با Entity Framework آشنایی ندارید می توانید این صفحه را ببینید.

دوره آموزش حرفه ای Entity Framework محصول شرکت Pluralsight را به درخواست یکی از دوستان آماده کردیم.در این دوره به مباحث پیشرفته این تکنولوژی پرداخته می شود و در پایان هر فصل یک پروژه عملی انجام می شود.

خلاصه سر فصل های این مجموعه:

  • LINQ پرس و جو به کجا تعلق دارد؟
  • تست خودکار هنگامی که EF درگیر است
  • ایجاد تعاریف مختلف از یک کلاس دامین
  • اطمینان از تمام زمینه های همانند پایگاه داده
  • درک و کنترل آنچه در یک مدل انجام می شود
  • حرکت به اشیاء در سراسر زمینه
  • تعیین پایگاه داده برای انواع مورد استفاده در زمینه های متعدد
  • مدل تجسم و مهندسی معکوس پایگاه داده با ابزارهای قدرتمند EF
  • نحوه برخورد با گراف های قطع کننده
  • الگوهایی برای موفقیت در زمان اتصال نمودار ها
  • ملاحظات اضافی در هنگام ساختن repostories با EF
  • تست تعامل با پایگاه داده
  •  تست ادغام با  Entity Framework API
  • پیاده سازی DbSets جعلی(ساختگی)
  • Refactoring برای داشتن  یک واحد از کلاس Work
  • تست با تقلبی و معماری جدید
  • استفاده از اطلاعات ساختگی در تست واحد
  • استفاده از معماری جدید در یک برنامه MVC
  • و...

عنوان دوره آموزشی: Entity Framework in the Enterprise سطح: متوسط مدت زمان: 3 ساعت و 16 دقیقه نویسنده: Julie Lerman

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

Architecting the Data Layer (Overview)		 00:20:38	
Introduction
	 00:30	
Objectives
	 00:41	
Demo with Demoware?
	 00:46	
Basic Architectural Footprint when EF is Used
	 01:19	
Before and After Adding a Simple Repository
	 09:02	
Where do LINQ Queries Belong?
	 01:37	
Automated Testing when EF is Involved
	 02:41	
Smaller Contexts using DDD Bounded Context Pattern
	 02:47	
Summary
	 00:37	
Resources
	 00:38	
Bounded DbContext		 00:50:40	
Introduction
	 00:36	
Objectives
	 00:29	
What is Domain Driven Design?
	 01:28	
What is a Bounded Context?
	 01:57	
Modeling Bounded Contexts in Entity Framework
	 04:08	
Creating Different Definitions of a Domain Class
	 04:01	
Ensuring all the contexts point to the same database
	 05:50	
Considering how coders interact with types in your context
	 01:37	
Understanding and controlling what goes in a model
	 04:58	
Moving objects across contexts
	 05:48	
Database Mappings for Types used in Multiple Contexts
	 05:09	
Database Initialization with Multiple Contexts
	 05:06	
Model Visualization and Reverse Engineering a Database with EF Power Tools
	 08:29	
Summary
	 00:46	
Resources
	 00:18	
Repositories and Unit of Work		 01:00:41	
Introduction
	 00:15	
Goals
	 00:29	
Repository Overview
	 03:27	
Using a template to create your first repository
	 05:18	
Trying out the new repository
	 03:12	
Creating a more generic repository interface
	 02:46	
Dealing with graphs in disconnected apps
	 03:02	
Understanding how EF handles disconnected graphs
	 05:36	
Preparing your repositories for disconnected graphs
	 04:18	
Determining the state of disconnected entities
	 03:20	
Patterns for success when attaching graphs
	 07:45	
Implementing Unit of Work
	 06:30	
Integrating repositories and UOW with bounded contexts
	 09:23	
Additional considerations when building repostories with EF
	 04:12	
Summary and Resources
	 01:08	
Automated Testing		 01:04:04	
Introduction
	 00:17	
Objectives
	 00:33	
Overview of Automated Testing
	 03:48	
Interaction Testing with the Database
	 05:24	
Integration Testing with Entity Framework API
	 04:47	
Why use Fakes to Unit Test when EF Intrudes
	 05:16	
Implementing Fake DbSets
	 08:40	
Overview of Abstracting the Context
	 02:28	
Abstracting the Context -- Stage 1
	 04:55	
Abstracting the Context -- Stage 2 for Unit of Work
	 05:36	
Refactoring to have a Single Unit of Work Class
	 04:29	
Testing with Fakes and the new Architecture
	 04:16	
Using Fake Data in Unit Tests
	 01:55	
Using the new Architecture in an MVC Application
	 09:33	
Summary
	 01:58	
Resources
	 00:09

حجم فایل: 728MB

 

آیا این نوشته را دوست داشتید؟
Pluralsight Entity Framework in the Enterprise

پیشنهاد فرادرس