Web and JavaScript Development

VSH14 Maximizing Entity Framework 6 in Your Web Projects


1:30pm - 2:45pm

Level: Introductory to Intermediate

Adam Tuliper

Principal Software Engineer, DX


There have been many great enhancements to Entity Framework v6 including Code-First stored procedure support, async support, and multiple contexts per database. In addition, there are many good small code snippets for using Entity Framework on the net, however, samples don't give you the understanding or best practices for integrating Entity Framework into the full scope of a web application. As you start researching or using Entity Framework you may have asked yourself questions such as:/

When do I use Entities vs. View Models? How do I unit test with the Entity Framework? What data access patterns should I use? How can I inspect my Entity Framework queries? How do I integrate validation between entities and my web pages? Can I use dependency injection with the Entity Framework?

Let this session be your guide to best practices with Entity Framework to help create awesome web applications with powerful data support.

You will learn:

  • How to integrate Entity Framework into ASP.NET Web Forms/MVC and Web API applications
  • Best practices for using Entity Framework in a web environment
  • Understand architectural options in implementing Entity Framework into ASP.NET applications