YoVDO

Entity Framework Core 2.1: What's New Playbook

Offered By: Pluralsight

Tags

Entity Framework Courses .NET Courses .NET Core Courses Lazy Loading Courses

Course Description

Overview

The 2.1 update to EF Core brings over 500 changes since EF Core 2.0. In this course, you’ll learn how to take full advantage of the most impactful new features like view mapping, server-side GroupBy processing, seeding and more.

Every application uses data, and a thorough knowledge of Entity Framework Core is key to building successful .NET and .NET Core applications. In this course, Entity Framework Core 2.1: What's New Playbook, you’ll learn how to take full advantage of the most impactful features added to EF Core 2 in this update. First, you’ll learn how to use some returning features that work quite differently than they did in EF6, for example, data seeding, lazy loading and GroupBy queries. Next, you’ll explore some completely new features such as view mapping, change tracking event handlers, and type conversions. Finally, you’ll discover some of the small changes that can have a big impact on your code. When you’re finished with this course, you’ll have a deep knowledge of these important features in EF Core 2.1, enhancing your capability to create efficient and intelligent data access logic in your software.

Topics:
  • Course Overview
  • Setting the Stage for the EF Core 2.1 Release
  • Seeding the Database and In-Memory Test Provider
  • Exerting More Control Over Saving with System Transactions
  • Tapping into the Pipeline with New Tracking Events
  • Lazy Loading With and Without Proxies
  • Mapping More .NET Types and Enums with Value Conversions
  • Transferring the GroupBy Effort to the Server
  • Introducing Query Types for More Flexible Data Models
  • Benefiting from Minor Changes with Major Impact

Taught by

Julie Lerman

Related Courses

Building Chatbot with Google DialogFlow
Coursera Project Network via Coursera
Web Development with ASP.NET C# and Entity Framework Code-First
Canvas Network
Database Design with SQL Server Management Studio (SSMS)
Coursera Project Network via Coursera
Build Web APIs using ASP.NET
Microsoft via edX
Developing Data Client Applications and Services
Microsoft via edX