1、简称EF
2、与Asp.NetMVC关系与ADO.NET关系
ADO.NET
Entity Framework 是微软以ADO.NET 为基础所发展出来的对象关系对应(O/R Mapping) 解决方案,早期被称为ObjectSpace,最新版本是EF6.0【CodeOnly功能得到了更好的支持】
3、实体框架Entity Framework 是 ADO.NET 中的一组支持开发面向数据的软件应用程序的技术。是微软的一个ORM框架。
什么是O/R Mapping?
广义上,
ORM
指的是面向对象的对象模型和关系型数据库的数据结构之间的相互转换。
狭义上,
ORM
可以被认为是,基于关系型数据库的数据存储,实现一个虚拟的面向对象的数据访问接口。理想情况下,基于这样一个面向对象的接口,持久化一个
OO
对象应该不需要要了解任何关系型数据库存储数据的实现细节。