《Entity Framework 6 Recipes》中文翻译 ---- 系列教程

  为了方便大家的阅读和学习,也是响应网友的建议,在这里为这个系列做一个目录。在目录开始这前,我先来回答之前遇到的几个问题。

  1、为什么要学习EF?

    这个问题很简单,项目需要。这不像学校,没人强迫你学习! 我学习EF的原因主要是:

      a、EF是微软推荐的数据库访问技术;

      b、能提高我的开发效率,我不喜欢写那密密麻麻的SQL;

      c、比我写的SQL更合理,更快。目前EF生成的SQL的质量已经很高了。你比较熟悉SQL的话,那它在速度上肯定比不上你,新手的话就别跟我争快慢了,能写一像样的SQL就不错了。至少我见过不少开发经验两三年的人,连Join、索引是啥都不知道,还在那里一个劲的说EF慢,我虽然不直接当面对他说,但会在心里告诉自己,他有资格说这话吗?

      d、EF的code-first能更好的配合DDD,DDD为我开启开发之旅的另一扇大门。关于它,需要很多书来介绍,我这里就不多说了。

      e、微软的持续优化和升级更新。

  2、微软马上要出EF的新版本了,还用得着学这个版本吗?

      a、出新版本,是你不学习的理由吗?

      b、这本书已经是英文中介绍EF最新版本的了(目前来说),不少的书还在介绍EF4,中文就不用说了,啥都没有;

      c、所有项目都不再使用老版本吗?都要迁移到最新版本吗?

      d、新版本虽然优化和重写了底层,但对于开发人员来说的上层接口几乎没有变化。

 

 说了这么多,就是想告诉你,不要犹豫了,EF是.NET开发人员应该掌握的,赶紧学习吧!

 

 另外提供其他的不错的学习教程:EntityFramework教程介绍 | 猿教程™

目录

《Entity Framework 6 Recipes》中文翻译系列 (1) -- 第一章 开始使用实体框架之历史和框架简述

《Entity Framework 6 Recipes》中文翻译系列 (2) -- 第一章 开始使用实体框架之使用介绍

《Entity Framework 6 Recipes》中文翻译系列 (3) -- 第二章 实体数据建模基础之创建一个简单的模型

《Entity Framework 6 Recipes》中文翻译系列 (4) -- 第二章 实体数据建模基础之从已存在的数据库创建模型

《Entity Framework 6 Recipes》中文翻译系列 (5) -- 第二章 实体数据建模基础之有载荷和无载荷的多对多关系建模

《Entity Framework 6 Recipes》中文翻译系列 (6) -- 第二章 实体数据建模基础之使用Code First建模自引用关系

《Entity Framework 6 Recipes》中文翻译系列 (7) -- 第二章 实体数据建模基础之拆分实体到多表以及拆分表到多实体

《Entity Framework 6 Recipes》中文翻译系列 (8) -- 第二章 实体数据建模基础之继承关系映射TPT

《Entity Framework 6 Recipes》中文翻译系列 (9) -- 第二章 实体数据建模基础之继承关系映射TPH

《Entity Framework 6 Recipes》中文翻译系列 (10) -- 第二章 实体数据建模基础之两实体间Is-a和Has-a关系建模、嵌入值映射

《Entity Framework 6 Recipes》中文翻译系列 (11) -- 第三章 查询之异步查询

《Entity Framework 6 Recipes》中文翻译系列 (12) -- 第三章 查询之使用SQL语句

《Entity Framework 6 Recipes》中文翻译系列 (13) -- 第三章 查询之使用Entity SQL

《Entity Framework 6 Recipes》中文翻译系列 (14) -- 第三章 查询之查询中设置默认值和存储过程返回多结果集

《Entity Framework 6 Recipes》中文翻译系列 (15) -- 第三章 查询之与列表值比较和过滤关联实体

《Entity Framework 6 Recipes》中文翻译系列 (16) -- 第三章 查询之左连接和在TPH中通过派生类排序

《Entity Framework 6 Recipes》中文翻译系列 (17) -- 第三章 查询之分页、过滤和使用DateTime中的日期部分分组

《Entity Framework 6 Recipes》中文翻译系列 (18) -- 第三章 查询之结果集扁平化和多属性分组

《Entity Framework 6 Recipes》中文翻译系列 (19) -- 第三章 查询之使用位操作和多属性连接(join)

《Entity Framework 6 Recipes》中文翻译系列 (20) -- 第四章  ASP.NET MVC中使用实体框架之在MVC中构建一个CRUD示例

《Entity Framework 6 Recipes》中文翻译系列 (21) -- 第四章 ASP.NET MVC中使用实体框架之在页面中创建查询和使用ASP.NET URL路由过虑

《Entity Framework 6 Recipes》中文翻译系列 (22) -- 第五章 加载实体和导航属性之延迟加载

《Entity Framework 6 Recipes》中文翻译系列 (23) -- 第五章 加载实体和导航属性之预先加载与Find()方法

《Entity Framework 6 Recipes》中文翻译系列 (24) -- 第五章 加载实体和导航属性之查询内存对象

《Entity Framework 6 Recipes》中文翻译系列 (25) -- 第五章 加载实体和导航属性之加载完整的对象图和派生类型上的导航属性

《Entity Framework 6 Recipes》中文翻译系列 (26) -- 第五章 加载实体和导航属性之延缓加载关联实体和在别的LINQ查询操作中使用Include()方法

《Entity Framework 6 Recipes》中文翻译系列 (27) -- 第五章 加载实体和导航属性之关联实体过滤、排序、执行聚合操作

《Entity Framework 6 Recipes》中文翻译系列 (28) -- 第五章 加载实体和导航属性之测试实体是否加载与显式加载关联实体

《Entity Framework 6 Recipes》中文翻译系列 (29) -- 第五章 加载实体和导航属性之过滤预先加载的实体集合和修改外键关联

《Entity Framework 6 Recipes》中文翻译系列 (30) -- 第六章 继承与建模高级应用之多对多关联

《Entity Framework 6 Recipes》中文翻译系列 (31) -- 第六章 继承与建模高级应用之自引用关联

《Entity Framework 6 Recipes》中文翻译系列 (32) -- 第六章 继承与建模高级应用之TPH与TPT (1)

《Entity Framework 6 Recipes》中文翻译系列 (33) -- 第六章 继承与建模高级应用之TPH与TPT (2)

《Entity Framework 6 Recipes》中文翻译系列 (34) -- 第六章 继承与建模高级应用之多条件与QueryView

《Entity Framework 6 Recipes》中文翻译系列 (35) -- 第六章 继承与建模高级应用之TPH继承映射中使用复合条件

《Entity Framework 6 Recipes》中文翻译系列 (36) -- 第六章 继承与建模高级应用之TPC继承映射

《Entity Framework 6 Recipes》中文翻译系列 (37) -- 第六章 继承与建模高级应用之独立关联与外键关联

《Entity Framework 6 Recipes》中文翻译系列 (38) -- 第七章 使用对象服务之动态创建连接字符串和从数据库读取模型

《Entity Framework 6 Recipes》中文翻译系列 (39) -- 第七章 使用对象服务之配置模型和使用单复数服务

《Entity Framework 6 Recipes》中文翻译系列 (40) -- 第七章 使用对象服务之从跟踪器中获取实体与从命令行生成模型(想解决EF第一次查询慢的,请阅读)

《Entity Framework 6 Recipes》中文翻译系列 (41) -- 第七章 使用对象服务之标识关系中使用依赖实体与异步查询保存

《Entity Framework 6 Recipes》中文翻译系列 (42) -- 第八章 POCO之使用POCO

《Entity Framework 6 Recipes》中文翻译系列 (43) -- 第八章 POCO之使用POCO加载实体

《Entity Framework 6 Recipes》中文翻译系列 (44) -- 第八章 POCO之POCO中使用值对象和对象变更通知

《Entity Framework 6 Recipes》中文翻译系列 (45) -- 第八章 POCO之获取原始对象与手工同步对象图和变化跟踪器

《Entity Framework 6 Recipes》中文翻译系列 (46) -- 第八章 POCO之领域对象测试和仓储测试

 

 

 

 

 

出处:http://www.cnblogs.com/VolcanoCloud/p/4517310.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
关于EF6的正式书籍很少,这个文章是国内翻译整理出来的,共46个小节。适合循序渐进的学习。 第1部分 开始使用实体框架之历史和框架简述 第2部分 开始使用实体框架之使用介绍 第3部分 实体数据建模基础之创建一个简单的模型 第4部分 实体数据建模基础之从已存在的数据库创建模型 第5部分 实体数据建模基础之有载荷和无载荷的多对多关系建模 第6部分 实体数据建模基础之使用Code First建模自引用关系 第7部分 实体数据建模基础之拆分实体到多表以及拆分表到多实体 第8部分 实体数据建模基础之继承关系映射TPT 第9部分 实体数据建模基础之继承关系映射TPH 第10部分 实体数据建模基础之两实体间Is-a和Has-a关系建模、嵌入值映射 第11部分 查询之异步查询 第12部分 查询之使用SQL语句 第13部分 查询之使用Entity SQL 第14部分 查询之查询中设置默认值和存储过程返回多结果集 第15部分 查询之与列表值比较和过滤关联实体 第16部分 查询之左连接和在TPH中通过派生类排序 第17部分 查询之分页、过滤和使用DateTime中的日期部分分组 第18部分 查询之结果集扁平化和多属性分组 第19部分 查询之使用位操作和多属性连接(join) 第20部分 ASP.NET MVC中使用实体框架之在MVC中构建一个CRUD示例 第21部分 ASP.NET MVC中使用实体框架之在页面中创建查询和使用ASP.NET URL路由过虑 第22部分 加载实体和导航属性之延迟加载 第23部分 加载实体和导航属性之预先加载与Find()方法 第24部分 加载实体和导航属性之查询内存对象 第25部分 加载实体和导航属性之加载完整的对象图和派生类型上的导航属性 第26部分 加载实体和导航属性之延缓加载关联实体和在别的LINQ查询操作中使用Include()方法 第27部分 加载实体和导航属性之关联实体过滤、排序、执行聚合操作 第28部分 加载实体和导航属性之测试实体是否加载与显式加载关联实体 第29部分 加载实体和导航属性之过滤预先加载的实体集合和修改外键关联 第30部分 继承与建模高级应用之多对多关联 第31部分 继承与建模高级应用之自引用关联 第32部分 继承与建模高级应用之TPH与TPT (1) 第33部分 继承与建模高级应用之TPH与TPT (2) 第34部分 继承与建模高级应用之多条件与QueryView 第35部分 继承与建模高级应用之TPH继承映射中使用复合条件 第36部分 继承与建模高级应用之TPC继承映射 第37部分 继承与建模高级应用之独立关联与外键关联 第38部分 使用对象服务之动态创建连接字符串和从数据库读取模型 第39部分 使用对象服务之配置模型和使用单复数服务 第40部分 使用对象服务之从跟踪器中获取实体与从命令行生成模型(想解决EF第一次查询慢的,请阅读) 第41部分 使用对象服务之标识关系中使用依赖实体与异步查询保存 第42部分 POCO之使用POCO 第43部分 POCO之使用POCO加载实体 第44部分 POCO之POCO中使用值对象和对象变更通知 第45部分 POCO之获取原始对象与手工同步对象图和变化跟踪器 第46部分 POCO之领域对象测试和仓储测试
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值