The ADO.NET Entity Framework provides a strongly typed LINQ data access experience over relational databases. The ADO.NET Entity Framework makes it easier to work with your data because it moves the data model up from the physical structure of relational tables to a conceptual model that accurately reflects common business objects. The Entity Framework introduces an Entity Data Model within the familiar ADO.NET environment, allowing developers to map entities to relational data. This enables the creation of new business objects that provide a level of abstraction from the data that helps isolate applications from naming as well as structural changes of the storage schema and allows the application to be portable to most SQL databases. The Entity Framework can be used to provide a common data model across high-level functions such as data query and retrieval services, reporting, synchronization, caching, replication, visualization, and BI.
http://msdn.microsoft.com/en-us/data/aa937723.aspx
How Do I …
How Do I: Get Started with the ADO.NET Entity Framework?
How Do I: Get Started with the EDM Wizard?
How Do I: Model Table per Type Inheritance with the Entity Framework Tools?
How Do I: Model Table per Hierarchy Inheritance with the Entity Framework Tools?
How Do I: Learn to use LINQ to Entities?
How Do I: Use the Entity Framework and LINQ to Entities for Query and Update?
How Do I: Use the new Entity Data Source?
How Do I: Serialize a Graph with the Entity Framework?
Entity Framework Providers
Interested in using the Entity Framework to develop against Oracle, DB2, MySQL or other 3rd Party Databases? Check out our Providers page for more information on where you can find the available providers.
<script type="text/javascript"> </script> <script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script>