ADO.NET Entity Framework in .NET 4
In the .NET Framework 4, there have been significant enhancements in the ADO.NET Entity Framework (EF). This release has focused on enabling many of the scenarios that customers have asked us to focus on including two primary scenarios: Domain-Centric application development and the traditional Data-Centric web application "Forms over Data" using features such as Model First development to create a Model and then have T-SQL and customized code generated, support for Persistence Ignorance and Custom Code Generation as well as many other improvements. Read more about the future of EF.