Practical Application Architecture with Entity Framework Core
Offered By: LinkedIn Learning
Course Description
Overview
Learn how to choose an application architecture to use with Entity Framework Core for several different scenarios.
Syllabus
Introduction
- Welcome
- What you need to know
- What is good application architecture?
- How to use the exercise files
- Real-world software and the SDLC
- Multi-layer applications
- Multiple applications and tiers
- Common knowledge and maintenance
- Choosing an architecture
- Data access layer
- Repository
- Unit of work
- Inversion of control
- Queryable
- DTOs
- Command query
- Matching the model to the data
- Debugging errors
- DbUpdateException
- Concurrency handling
- Scoping and memory usage
- Caching
- Validating data
- View model mapping
- Decoupling
- InMemory database provider
- Mocking objects
- Testing business logic in queries
- Common testing mistakes
- Data models everywhere
- Unnecessary layers
- Poor performance
- Next steps
Taught by
Richard Goforth
Related Courses
Program a Server-Side Application using ASP.NET CoreMicrosoft via edX ASP NET Core,MVC,C#,Angular, ChatGPT & EF Crash Course
Udemy Build a Real-world App with ASP.NET Core and Angular 2 (4+)
Udemy .NET Core MVC - The Complete Guide 2024 [E-commerce] [.NET8]
Udemy Building Your First API with ASP.NET Core
Pluralsight