AI, Data, and Machine Learning

TH14 Entity Framework for Enterprise Applications

04/25/2019

1:30pm - 2:45pm

Level: Intermediate

Benjamin Day

Consultant / Trainer

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

In this session, we'll go beyond the simple Code First entity framework cases and start get into more complex class designs and relationships. We'll talk about how to handle the sticky issues around lazy-loading, concurrency, cascading deletes, occasional connectedness, and performance testing. Plus, along the way we'll talk strategy for DevOps, stored procedures, unit testing, and incremental deployment, too.

You will learn:

  • Controlling and planning for unpredictable behaviors like lazy loading & cascading deletes
  • Finding performance and concurrency problems in Entity Framework
  • Advanced property mappings and associations