Optimizing Data Access with Entity Framework Core

Before Entity Framework was introduced in 2008, developers used ActiveX Data Objects (ADOs) and Object Linking and Embedding Database (OLE DB) to access their data for applications. Since its introduction, Entity Framework has evolved over the years into a high-performance bridge between object-oriented (OO) systems and relational databases. It enables developers to use Language Integrated Query (LINQ) syntax to perform complex queries using C#. However, some LINQ statements can be overwhelming for new developers. Since this is one of the most discussed topics when it comes to data access, we’ll cover various standards and implementations when using Entity Framework Core.

This chapter will ...

Get ASP.NET 8 Best Practices now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.