techorama, deep knowledge IT conference
Oct 07 - 09 | 2024 Utrecht Netherlands

Mastering Entity Framework Core

Monday 09 October

09:00 - 17:00

Jiří Činčura

Why should I care about Entity Framework Core?

It's very good nowadays and if you're not considering it for your project, you're missing out. And to consider it, you need to know it! And even if you're using it, I bet I can show you something that you didn't know, because the pace of new features is pretty amazing last couple of years.

You have the unique opportunity to get to know 90% of features in less than 24 hours from somebody who has been in the Entity Framework (Core) turmoils since 2007, wrote couple of providers and spoke about it for more than a decade.

Topics include (but are not limited to):
* Database and provider configuration
* Creating and configuring model
* Inheritance, table splitting, keyless entities, shadow properties, converters, comparers, ...
* Lazy loading, split queries, custom SQL queries
* Custom mapping and custom functions
* Change tracking, ID generation, transactions, concurrency, batching
* Services configuration and implementing your own


  • Visual Studio or Rider or VS Code (+C# DevKit)
  • SQL Server (preferably, although EF Core is database agnostic)

Jiří Činčura is .NET/C# and Firebird expert and speaker. Works as software engineer for Microsoft in .NET/performance area.