介绍
EF基础知识
在本节,你将通过循序渐进的教程学习EF的基础知识。本节中所有的基础教程都将使用EF 6.0和Visual Studio 2012。
下表列出EF所有重要的版本。
| EF版本 | 新特性 |
|---|---|
| EF 3.5 | 基于 Database First 的O/RM |
| EF 4.0 | 支持POCO ,延迟加载,测试性的提升,支持定制化代码生成和Model Frist模式 |
| EF 4.1 | 首先要在NuGet中使用简化的DBContext API,而不是通过ObjectContext,Code First方法。 EF 4.1.1补丁发布与4.1的错误修复。 |
| EF 4.3 | Code First Migrations功能,允许由Code First创建的数据库随着您的Code First模型的发展而逐渐改变。 EF 4.3.1补丁发布与EF 4.3错误修复。 |
| EF 5.0 | 宣布EF为开放源代码。 引入了Enum支持,表值函数,空间数据类型,每个模型的多个图表,设计表面上的形状着色和存储过程的批量导入,EF Power Tools以及各种性能改进。 |
| EF 6.0 - Current release | EF 6.0 / 6.1是实体框架的最新版本。 它包含许多与Code First&EF设计器相关的新功能,如异步查询和保存,连接弹性,依赖关系解析等。 |
浏览Code-First 教程 从零开始学习EF Code First模式。
要求: .Net Framework基础知识、C#、Visual Studio 和 MS SQL Server
适用人群: 基础教程对那些不了解EF并且希望从零学习EF的人很有帮助。