Entity Framework Core 2: Mappings

This course is for developers who are familiar with the basics of using EF Core to create models, migrate databases, interact with data and incorporate EF Core into simple applications, and will prepare you for working on production software.
Course info
Rating
(77)
Level
Intermediate
Updated
May 16, 2018
Duration
1h 59m
Table of contents
Course Overview
Getting to Know the Sample Model
Mapping and Interacting with Many-to-many Relationships
Mapping and Interacting with One-to-one Relationships
Using Shadow Properties to Persist Data You Don’t Want in Your Entities
Leveraging the New Owned Type Feature for Value Objects and Complex Types
Mapping Database Scalar Functions
Working with Database Views
Description
Course info
Rating
(77)
Level
Intermediate
Updated
May 16, 2018
Duration
1h 59m
Description

Entity Framework Core 2 is the latest version of Microsoft’s modern OR/M data access platform. In this course, Entity Framework Core 2: Mappings, you’ll explore how to efficiently utilize the latest version of Entity Framework Core to prepare yourself to work on production software. First, you’ll learn how to best build and interact with many-to-many and one-to-one relationships. Next, you'll discover how to take advantage of additional mappings such as the new shadow properties, scalar function support, and owned entities. Finally, you'll go over how to work with database views. By the end of this course, you'll be able to elevate your skill set and provide yourself with the tools you need to build your production application.

About the author
About the author

Julie Lerman is a Microsoft MVP, .NET mentor and consultant who lives in the hills of Vermont. You can find Julie presenting on data access and other Microsoft .NET topics at user groups and conferences around the world. Julie is the author of the highly acclaimed "Programming Entity Framework (with a second edition coming soon) and authors the MSDN Magazine Data Points column.

More from the author
Getting Started with Entity Framework 6
Beginner
2h 38m
Sep 16, 2019
Entity Framework Core 2.1: What's New Playbook
Intermediate
3h 23m
Oct 9, 2018
More courses by Julie Lerman
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Welcome to Pluralsight. My name is Julie Lerman, and you may know me as one of the most recognized authorities in the world on Entity Framework, Microsoft's data access platform for. NET. I'm looking forward to help you get beyond the basics with your knowledge of Entity Framework Core 2. My latest course, Entity Framework Core 2: Mappings, focuses on specialized mappings that let you persist your business objects into your database. This course will give you a deeper understanding of how to work with many-to-many and one-to-one relationships in your models. You'll also learn how to leverage the new shadow properties feature, which lets you store information like audit data without it getting in the way of your business classes. The new owned type mapping lets you map complex types and value objects as part of your rich domain model. You'll also learn how to map database scalar functions and database views. All of these features are important for elevating your skill set beyond what you learned in the getting started demos and providing you with the tools you need to build your production applications. Before beginning this course, you should be familiar with the basics of EF Core 2, and you can do that by watching my course Entity Framework Core 2: Getting Started. I hope you'll join me on this journey to advance your data persistence skills with Entity Framework Core 2: Mappings course here at Pluralsight.