Back to course list
- Level: Advanced
- Duration: 02h 28m 10s
- Release date: 2022-04-08
- Author: Vladimir Khorikov
- Provider: Pluralsight
Encapsulating EF Core 6 Usage
Description
Content
The usage of EF Core 6 is a vast and complicated topic. This course will teach you how to do this in a way that maintains proper encapsulation and abstraction.
- Course Overview02m
- Course Overview02m
- Understanding Encapsulation and Abstraction22m
- Introduction02m
- What Is Encapsulation?04m
- What Is Abstraction?09m
- The Difference between Encapsulation and Abstraction05m
- Summary02m
- Encapsulating the DbContext21m
- Introduction00m
- Sample Application Introduction05m
- Encapsulating the DbContext09m
- Using the Encapsulated DbContext as a Dependency03m
- Recap: Encapsulating the DbContext03m
- Summary01m
- The Great Repository Debate46m
- Introduction00m
- Understanding the Repository Debate03m
- When to Introduce a Repository?03m
- Take 1: Retrieving a Collection of Related Entities06m
- Take 2: Using Auto-including05m
- Take 3: Retrieving Multiple Related Collections09m
- Repository Examples Recap04m
- Persisting Domain Objects04m
- Generic vs. Non-generic Repositories05m
- Should You Use a Generic Repository?04m
- Summary03m
- Avoiding Common Anti-Patterns36m
- Introduction00m
- Partially-initialized Entities Anti-pattern05m
- Performance Implications of Loading Entities in Full08m
- Tackling Performance Implications in Reads08m
- Recap: Partially-initialized Entities Anti-pattern04m
- Abstracting the DbContext with a Custom Unit of Work04m
- The Relationship between Repositories and the Unit of Work05m
- Summary02m
- Choosing Between IQueryable and IEnumerable23m
- Introduction01m
- Understanding the Pros and Cons of Returning IQueryable05m
- The Use of IEnumerable03m
- The Use of IReadOnlyList10m
- Summary02m
- Course Summary02m
Random courses
- Understanding Nutritional Supplements
- This is Your Step-By-Step Blogging Blueprint
- Designing Sales Territories
- SC-200 Microsoft Security Operations Analyst 3 Practice Test
- Cisco Core Security: Securing the Cloud
- Ultimate Agile - 50 Practice Questions! (CAPM® & PMP® Exams)
- High Performance Intro - DJ Course
- How to Write Lyrics
- Product Management: Building a Product Roadmap
- Working with C# Records
Latest courses
- Ember.js: The Documentary
- GraphQL: The Documentary
- AWS Certified Solutions Architect - Professional (SAP-C01) Cert Prep: 1 Design for Organizational Complexity
- CCSP Cert Prep: 4 Cloud Application Security
- What Business Leaders Need to Know about Web3 (+ Metaverse)
- Building No-Code Apps with AppSheet: Implementation
- Automation Anywhere: The Big Picture
- Protective Technology with Apache Kafka
- Coding for Visual Learners: Learning JavaScript from Scratch
- StringBuilder Internals