Database Development

VSW12 Entity Framework Core for Enterprise Applications


4:00pm - 5:15pm

Level: Intermediate to Advanced

Benjamin Day

Author, Trainer, Developer

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
  • Unit testing techniques