Build enterprise-grade applications using strongly typed objects mapped to different data sources including SQL Server and third-party databases
Use a common set of business objects that may differ from, and evolve independently of, your database storage schema, using flexible mapping support in the ADO.NET Entity Framework
Write one set of code to access data from a variety of data sources and schemas that can be interchanged or evolved without changing the application
New in Visual Studio 2008 SP1: Connect to SQL Server 2008 and use the new SLQ 2008 data types such as Date, DateTime2, DateTimeOffset, Time, and FileStream