-
Course
- Core Tech
Advanced Entity Framework 6: The Ninja Features
Gain deep insight into advanced features of Entity Framework 6 so that you can take your data access code to the Ninja level!
What you'll learn
Entity Framework 6 brought major improvements to EF allowing developers to align their data access with advanced software practices. This was the first version of EF that became open-source and gained a lot from developer community input. Features with broad appeal such as stored procedure mappings in Code First, support for the Async/Await pattern when executing queries and commands, simplerpatterns for unit testing, and built-in database logging capabilities were among the very popular enhancements. EF6 is also very extensible thanks to custom Migrations, custom mapping conventions, and the introduction of Dependency Injection patterns to open up low-level DbContext configuration. It also gained new methods and properties to allow simpler and smarter coding patterns. This course dives into many of the advanced features in EF6, ensuring that you understand not only what each 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' was added to this version of EF.
Table of contents
- Introduction | 24s
- Version Check | 15s
- New Clip Explaining EF Core | 2m 39s
- What Is Entity Framework | 1m 2s
- Whats in This Course | 44s
- Whats in This Module | 56s
- A Brief History of Entity Framework | 7m 3s
- Why EF6 | 3m 24s
- A Lap around EFs CodePlex Site | 8m 47s
- Overview of New Features | 8m 30s
- What's Not Yet in EF6? | 1m 39s
- Summary | 30s
- Resources | 56s
- Introduction | 15s
- In This Module | 1m 59s
- Faster Processing of LINQs Enumerable Contains | 5m 33s
- Faster Mapping View Generation | 7m 52s
- Using NGen to Pre JIT EF6 Assembly | 4m 39s
- Reuse Open Database Connections | 5m 34s
- Create DBs That Are More Scalable and Less Prone to Deadlocks | 6m 52s
- Connection Resiliency for Transient Database Connections | 3m 11s
- Digging into the Connection Resiliency Feature | 12m 40s
- Quick Review | 1m 43s
- Resources | 24s
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 Courses by Julie