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.
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.
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.
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.