O'Reilly logo

Beginning C# 5.0 Databases, Second Edition by Vidya Vrat Agarwal

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

C H A P T E R  19

Using the ADO.NET Entity Framework

Many database developers thought that database APIs were mature enough with the release of ADO.NET 2.0 and LINQ, but these data access APIs continued to evolve. Data access APIs are reasonably straightforward to use, and they let you simulate the same kinds of data structures and relationships that exist in relational databases.

However, you don’t interact with data in data sets or data tables in the same way you do with data in database tables. The differences between the relational model of data and the object-oriented model of programming are considerable, and ADO.NET 2.0 and LINQ do relatively little to reduce impedance between the two models.

With the release of .NET Framework 4.5 and ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required