2、集成查询语言LINQ
LINQ和EF都出自于微软,都能帮助我们解决失配的问题.使用EF等实体框架,我们能在设计器中(Model First)或者代码(Code First)对领域实体进行建模.还能建立实体类之间的关系...面对这些实体类以及他们之间的关系,我们通过构建LINQ查询来应对,LINQ允许我们在代码中使用实体类以及他们之间的关系来表达关系数据库中的概念。...EF+LINQ的开发方式能帮助我们极大的减少工作量.相对于大量的、高度冗余的Ado.Net数据访问方式,使用LINQ查询来表达我们对数据需求更加的合适,EF等实体框架会帮你们实现实体类到底层数据库的映射...同样的,开发人员和项目相关人员用一个单独的对象来表示每一个部门(Accounting,Marketing,Finance,等等),但DBA出于对数据在存储的优化,将这三个对象整合到一个单一的数据库表中。...(数据库中的外键关系)
7、上下文对象
下文对象为ObjectContext对象,现在,实体框架支持另一个最新的名为DbContext的上下文对象。