Entity Framework 6: Ninja Edition - What's New in EF6

Gain deep insight into all of the new features in Entity Framework 6 so that you can take your data access code to the Ninja level!
Course info
Rating
(332)
Level
Intermediate
Updated
Nov 8, 2014
Duration
7h 12m
Table of contents
Overview of What's New in EF6
Getting to EF6
Performance and Stability Improvements
Changes to the EF Tooling
Stored Procedure Mappings for Code First
Custom Code First Conventions
More Code First Goodies
Enhancements to Code First Migrations
Improved Database Interaction
Code-Based DbContext Configurations and Interceptors
Sometimes It's the Little Things
Description
Course info
Rating
(332)
Level
Intermediate
Updated
Nov 8, 2014
Duration
7h 12m
Description

Entity Framework 6 brings major improvements to EF that allow developers to align their data access with advanced software practices. The biggest news for EF6 is that it is open-source and has gained a lot from developer community input. Features with broad appeal such as stored procedure mapping in code first, support for the Async/Await pattern when executing queries and commands, simpler patterns for unit testing, and built-in database logging capabilities have gotten a lot of visibility. EF6 is now very extensible with custom Migrations, custom mapping conventions, and the introduction of Dependency Injection patterns to open up low-level DbContext configuration. There are new methods and properties that allow simpler and smarter coding patterns. Rather than present a high level list of the new features, this course dives into each new feature in EF6, ensures that you understand not only what it is for, but how it works, scenarios where you can benefit from it, and gotchas you should watch out for. This course provides a comprehensive look at what EF6 adds to Entity Framework, and it will leave you with the ability to truly benefit from all of the Ninja power that's been added to this version of EF.

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
Entity Framework Core 2.1: What's New Playbook
Intermediate
3h 22m
Oct 9, 2018
Entity Framework Core 2: Mappings
Intermediate
1h 59m
May 16, 2018
Entity Framework Core 2: Getting Started
Beginner
2h 42m
Feb 6, 2018
More courses by Julie Lerman
Section Introduction Transcripts
Section Introduction Transcripts

Overview of What's New in EF6
Hello, this is Julie Lerman. Welcome to Entity Framework 6: Ninja Edition. This course will focus on the features and changes that were added to Entity Framework in EF6.

Getting to EF6
Hello. This is Julie Lerman. Welcome to the second module of my course, Entity Framework 6: Ninja Edition. This module is about getting Entity Framework 6 into your projects.

Performance and Stability Improvements
Hello, this is Julie Lerman. Welcome to the next module of my course, Entity Framework 6: Ninja Edition. In this module, we'll focus on performance and stability improvements in Entity Framework 6.

Changes to the EF Tooling
Hello, this is Julie Lerman. Welcome to the next module of Entity Framework 6: Ninja Edition. In this module, I'll focus on changes to the Entity Framework Designer and other tooling that came along with Entity Framework 6.

Stored Procedure Mappings for Code First
Hello, this is Julie Lerman. Welcome to the next module of Entity Framework 6: Ninja Edition. In this module, you'll learn how to map your Insert, Update, and Delete stored procedures to entities that are part of a Code First Model.

Custom Code First Conventions
Hello, this is Julie Lerman. Welcome back to the Entity Framework Ninja Edition course. In this module you'll learn how to use customizable conventions. This feature, which is new in Entity framework 6, gives you the ability to create your own conventions to override the internal Code First conventions.

More Code First Goodies
Hello, this is Julie Lerman. Welcome back to the EF6 ninja Edition course. In this module, I'll talk about some more new features in EF6 that are specific to Code First.

Enhancements to Code First Migrations
Hello, this is Julie Lerman. Welcome to the next module of my Entity Framework 6 Ninja Edition course. This module will focus on new features for Code First Migrations.

Improved Database Interaction
Hello, this is Julie Lerman. Welcome back to Entity Framework 6: Ninja Edition. This module will focus on improvements that EF6 has brought to its interactions with databases.

Code-Based DbContext Configurations and Interceptors
Hello, this is Julie Lerman. Welcome back to the Entity Framework 6 Ninja Edition course. This module is all about Code-Based DbContext Configurations and Interceptors.

Sometimes It's the Little Things
Hello, this is Julie Lerman. Welcome to the final module of Entity Framework 6: Ninja Edition. This module will focus on a collection of seemingly small additions to Entity Framework 6 that can have a big impact on your day.