本文是ASP.NET 4.0与Entity Framework 4系列文章的第一篇,该系列将向你介绍如何采用Entity Framewok4开发ASP.NET程序。文章会一步一步的教您使用Entity Framewok4创建数据库。创建好的数据库将会在以后该系列文章中使用。摘要已经发布的Visual Studio 2010 中包含了Entity Framewok4,它是微软发布的第二版Entity Framewok(以下简称EF)。它在EF 1的基础上,根据开发者的建议,进行了非常多的改进,包含了与NHibernate之类O-R Mapping 工具类似的功能。O-R Mapping工具给我们生成了用于检索和持久化数据的繁琐代码。我们只需要用可视化的工具创建类与表,表关系,存储过程和其他数据库对象的映射。EP4 最大的一个新功能是:允许我们创建一个ADO.NET 实体对象模型,然后根据这个模型来产生数据库。以前一般的做法是,先创建数据库,后产生实体模型。当然,EF4还是支持一般的数据库设计,但可以使用Visual Studio 基于对象模型设计数据库,已经是改进了许多。