This week the ADO .NET Entity Framework 4.1, was shown in the Scott Guthrie keynote at MIX, and was released for immediate download. Customers can visit the Microsoft Downloads Center to download the new release that includes several new features for database developers, including:
- Code First is a new development pattern for the ADO.NET Entity Framework and provides an alternative to the existing Database First and Model First patterns. Code First is focused around defining your model using C#/Visual Basic .NET classes, these classes can then be mapped to an existing database or be used to generate a database schema. Additional configuration can be supplied using Data Annotations or via a fluent API.
DbContext API is a simplified abstraction over ObjectContext and a number of other types that were included in previous releases of the ADO.NET Entity Framework. The DbContext API surface is optimized for common tasks and coding patterns.
"ADO.NET Entity Framework provides a strongly-typed LINQ data access experience over relational databases, including direct, efficient access to SQL Server."
More Info: Download