Beyond Relational with Entity Framework
Entity Framework Core is great for performing crud operations, but did you know that you can go beyond basic relational queries with Entity Framework Core? Do you need to store and query non-structured data in JSON documents? Do you have hierarchical data that you wish to query with Entity Framework Core? Are you required to keep historical information about data that has been modified or maybe even deleted?
If you answered Yes to any of the above questions, this is the talk you do not want to miss.
In this session, you will see how to achieve each of the above goals with Entity Framework Core. Specifically, I will step through and show how you can use Entity Framework Core for JSON documents, how to use temporal tables to keep the complete history of your data, and query hierarchical data with EF Core 8.
Developers working with Entity Framework Core will learn how to store data in JSON columns and how easily you can drill into the JSON data with familiar LINQ query syntax. You will see how to filter and sort results based on elements of the JSON document, project elements from JSON, and even update the JSON document. Furthermore, you will see how temporal tables can store all the historical data and how straightforward it is to query for historical records with Entity Framework Core. Finally, I will show how to query hierarchical data with the upcoming version of Entity Framework Core 8.
Join me for a demo-rich session and learn about Entity Framework Core features that you will be able to apply right after the session.

- Tech Lead at Space International
- Software developer with more than a decade of experience.
- Giorgi works mainly with C#, ASP.NET Core/ASP.NET MVC, REST, GraphQL, WCF, Xamarin, Android, iOS, Entity Framework, AWS, Azure, SQL Server and Oracle.
- Top 1% on Stack Overflow and member of Top 3% freelance software developers network.
- Linkedin,Twitter, GitHub