Database and Analytics

TH03 Entity Framework Core for Enterprise Applications

05/18/2017

8:00am - 9:15am

Level: Intermediate to Advanced

Benjamin Day

Consultant & Trainer

Benjamin Day Consulting, Inc.

What do you do when your simple Entity Framework app isn't so simple anymore? Entity relationships are becoming more complex. You're getting worried about performance problems. Can you even use Entity Framework in a high-performance, scalable web application?

This session will go beyond the simple Code First entity framework cases and get into more complex class designs and relationships. You'll learn how to handle the sticky issues around lazy-loading, concurrency, cascading deletes, occasional connectedness, and performance testing. You'll also talk strategy for DevOps, stored procedures, unit testing, and incremental deployment.

You will learn:

  • About controlling and planning for unpredictable behaviors like lazy loading and cascading deletes
  • About finding performance and concurrency problems in Entity Framework
  • Advanced property mappings and associations
  • Unit testing techniques