Chapter 9. LINQ to Entities: Querying Data

The main reason to use an Object Relational Mapper (ORM) is so you can manage data at a conceptual level, querying the model independently from the underlying physical storage. Whereas the previous chapter focused on modeling the conceptual schema, this chapter dives into querying the model.

EntityClient Managed Providers

Microsoft ADO.NET Entity Framework is first of all another ADO.NET managed provider, which queries a repository of entities and entity sets, instead of a database made of records and tables. Thus, we can approach the Entity Framework the same way as with SqlClient, OracleClient, and any other ADO.NET managed provider.

Note

More Info For further details about ADO.NET Managed Providers, you ...

Get Programming Microsoft® LINQ in Microsoft .NET Framework 4 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.