Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

Mapping Real-world Classes in EF Core

This course will teach you how to ensure data from your .NET classes are mapped and persisted according to your needs.

Intermediate
4h 2m
(37)

Created by Torben Boeck Jensen

Last Updated Mar 15, 2024

Course Thumbnail
  • Course

Mapping Real-world Classes in EF Core

This course will teach you how to ensure data from your .NET classes are mapped and persisted according to your needs.

Intermediate
4h 2m
(37)

Created by Torben Boeck Jensen

Last Updated Mar 15, 2024

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

EF Core is an essential tool for many .NET developers. In this course, Mapping Real-world Classes in EF Core, you’ll learn to use EF Core to map your classes to a database. First, you’ll explore how EF core infers the database model based on your classes, and how you can change the default configurations. Next, you’ll discover how to perform complex mappings, such as mapping many-to-many relationships, and inherited types. Finally, you’ll learn how to map your own database object such as user-defined functions and indexes. When you’re finished with this course, you’ll have the skills and knowledge of Entity Framework Core needed to move beyond the basics of mapping data, and start working with data access in a much more sophisticated way.

Mapping Real-world Classes in EF Core
Intermediate
4h 2m
(37)
Table of contents

About the author
Torben Boeck Jensen - Pluralsight course - Mapping Real-world Classes in EF Core
Torben Boeck Jensen
3 courses 4.2 author rating 113 ratings

Torben is a passionate .NET and Cloud developer with more than 15 years of experience working on a variety of projects including developing line-of-business applications and data crunching.

Get started with Pluralsight