Close
Monday
Room 6
13:40 - 14:40
(UTC+01)
Talk (60 min)
Translating LINQ to SQL: caching, nullability and other deep topics from EF's query pipeline
Have you ever asked yourself how Entity Framework Core does its magic, translating your LINQ queries all the way to SQL, and reading the results back as .NET objects?
.NET
Database
In this talk we'll dive deep into the EF pipeline, and discuss the challenges, the architecture and the solutions to some complex problems. We'll discuss performance, SQL optimization, code generation, LINQ expression trees, null semantics headaches, and various fascinating, low-level details that you've thought about when interacting with EF as a user.