Entity Framework Core Essential Training: 2

Entity Framework Core Essential Training: 2

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 1h 50m | 301 MB

Discover how to work with Entity Framework Core, the popular tool for object-relational mapping (ORM). In this course—the second installment in the Entity Framework Core Essential Training series—learn about persisting data back to the data store, different DbContext options, and how to configure the DbContext. Instructor Phil Japikse covers tracking EntityState, sharing a transaction between two different DbContexts, navigating the batching process, and working with detached entities. He also goes into connection resiliency, how the OnConfiguring method works, how to create a custom execution strategy, and more.

Topics include:

  • Persisting data
  • Tracking EntityState
  • Configuring the DbContext
  • Transactions across DbContexts
  • Understanding the batching process
  • Attaching and deleting detached entities
  • Design time configuration
  • Concurrency checking
  • Using custom execution strategies
Table of Contents

Introduction
1 Welcome
2 What you should know and have
3 Using the exercise files

Persisting Data – Part 1
4 Introduction to EntityState and saving changes
5 Tracking EntityState
6 EntityState and saving changes
7 Implicit and explicit transactions
8 Transactions across DbContexts
9 Batching of updates
10 Server-generated properties
11 Handle related data

Persisting Data – Part 2
12 Introduction to detached entities
13 Attach detached entities
14 Delete detached entities
15 Introduction to concurrency
16 Concurrency checking
17 AddOrUpdate data with EF Core
18 Async saves

DbContext Options and Configuration
19 Configure the DbContext
20 The OnConfiguring method
21 Design time configuration
22 Connection resiliency
23 Custom execution strategies
24 Connection resiliency and transactions

Conclusion
25 Thank you