阅读背景:

ADO.NET Entity Framework——来自微软官方的ORM框架

来源:互联网 

长久以来,程序员和数据库总是保持着一种微妙的关系,在商用应用程序中,数据库一定是不可或缺的元件,这让程序员一定要为了连接与访问数据库而去学习 SQL 指令,至少对于我而言,我觉得这是一个很不爽的事情。因此在信息业中有很多人都在研究如何将程序设计模型和数据库集成在一起,对象关系对应 (Object-Relational Mapping) 的技术就是由此而生,像Hibernate或NHibernate都是这个技术下的产物,而微软官方一直没有推出类似的框架,依旧依靠ADO.NET这个传统的数据访问工具。估计微软也听到了来自程序员的抱怨,于是从一个ObjectSpace(ObjectSpace最早在2005年?被提出,可以让应用程序可以用完全对象化的方法连接与访问数据库,其技术概念与NHibernate相当类似)的概念最后在2008年随.net framework 3.5 SP1发布了ADO.NET Entity Framework,一个附带有图形化设计器的面向实体数据库访问框架。长久以来,程序员和数据库总是保持着一种微妙的关系,在商用应用程序中,数据库一定是不可或缺的元件,这让




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: