Entity Framework Core 2: Getting Started

This course helps those with experience in earlier versions of EF and EF Core, and developers completely new to Entity Framework. Learn how to build data models with EF Core and use EF Core to let your software interact with data in your databases.
Course info
Rating
(233)
Level
Beginner
Updated
Feb 6, 2018
Duration
2h 42m
Table of contents
Course Overview
Introducing a New, Lighter Weight Version of EF
Creating a Data Model and Database with EF Core
Interacting with Your EF Core Data Model
Querying and Saving Related Data
Using EF Core in Your Applications
Description
Course info
Rating
(233)
Level
Beginner
Updated
Feb 6, 2018
Duration
2h 42m
Description

Entity Framework Core 2 is the newest version of Microsoft's O/RM for performing database persistence in .NET-based software. EF Core is a lightweight and extensible version of Entity Framework that has been written from the ground up. Whether you are new to EF Core or looking to see how to shift your earlier EF experience to EF Core, this course can help you get started. First, you'll learn how to define an EF Core data model to act as a bridge between your .NET objects and your database. You'll then learn how to interact with the data model using EF Core's various APIs. Finally, you'll be shown how to incorporate this model into a desktop application based on the .NET Framework and a cross-platform ASP.NET Core MVC application. By the end of this course, you will be able to build .NET framework, or .NET Core software using EF Core 2. All coding will be done in Visual Studio 2017 in a Windows environment.

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
Entity Framework Core 2: Mappings
Intermediate
1h 59m
May 16, 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 development. I'm so excited to share with you the newest version of Entity Framework Core. EF Core 2 brings back more of the features many developers depended on in earlier versions of EF, as well as new innovations beyond that first iteration of EF Core, it's the version that finally feels ready to many developers and businesses who were originally reluctant to try out EF Core. If you're already using Entity Framework or that first version of EF Core, this course will help you learn how to leverage your existing EF knowledge to quickly get up to speed with EF Core 2. If you're brand new to EF, you'll learn the basics and get insights that will take you further than a standard baby steps lesson. Whether you're building software for Windows or cross platform apps for. NET Core, this course will give you an understanding of the variety of environments where you can build and deploy apps that use EF Core 2. You'll learn how to build and interact with data models and then build a desktop app and a cross platform ASP. NET Core app that use EF Core 2 for their data access. While this course will use a familiar environment, Visual Studio 2017 on Windows, everything you learn here will apply to any of the environments where you can build. NET Framework or. NET Core software. I hope you'll join me on this journey as you get quickly up to speed on using Entity Framework Core 2.