- Course
Building a Data-driven ASP.NET Core 10 Application with EF Core
Most applications need persistent data. This course will teach you to build data-driven ASP.NET Core 10 applications with Entity Framework Core, from modeling domain entities to designing a maintainable, testable data access layer.
- Course
Building a Data-driven ASP.NET Core 10 Application with EF Core
Most applications need persistent data. This course will teach you to build data-driven ASP.NET Core 10 applications with Entity Framework Core, from modeling domain entities to designing a maintainable, testable data access layer.
Get started today
Access this course and other top-rated tech content with one of our business plans.
Try this course for free
Access this course and other top-rated tech content with one of our individual plans.
This course is included in the libraries shown below:
- Core Tech
What you'll learn
Building data-driven applications requires more than knowing SQL: it requires integrating a data layer cleanly into your application without coupling your business logic to your database. In this course, Building a Data-driven ASP.NET Core 10 Application with EF Core, you'll gain the ability to design and implement a production-ready data access layer using Entity Framework Core. First, you'll explore how to model domain entities and relationships using EF Core's configuration and mapping techniques, and how to manage schema evolution with migrations. Next, you'll discover how to query relational data with LINQ and implement create, update, and delete operations using EF Core's change tracking and persistence mechanisms. Finally, you'll learn how to design a maintainable data access layer using the repository pattern, unit of work, and ports and adapters – keeping your domain logic independent of any specific database technology. When you're finished with this course, you'll have the skills and knowledge of Entity Framework Core to integrate it in your ASP.NET applications.