1、EF简介
EF之于Linq,EF是一种包含Linq功能对象关系映射技术.EF对数据库架构和我们查询的类型进行更好的解耦,使用EF,我们查询的对象不再是C#类,而是更高层的抽象:Entity Data...Linq To Sql之于EF
Linq To Sql和EF师出同门,EF支持LINQ to SQL几乎同样的查询功能,所以在使用Linq To Sql学到的查询技术同样适用于EF,LINQ to SQL...是一个轻量级的ORM框架,旨在为Microsoft SQL Server数据库提供快速的应用程序开发,其优点是易于使用、简单、高性能.
2、EF实体类
EF允许我们使用任何类来表示数据(但是必须实现特定的接口来实现如导航属性等的功能...,它包含了以下三个部分
概念模型,用来描述EDM并且和数据库完全隔离
存储模型,用来描述数据库架构
映射规范,用来描述概念模型如何映射到存储模型
这个在我的EF基础知识小记一也有介绍....创建一个edmx最简单的方法就是在Visual Studio中添加一个”ADO.NET Entity Data Model” 项目,然后就是根据提示来安装.这种方法不但生成了.edmx文件,还为我们生成实体类