因为看了《Entity Framework 6 Recipes 2nd Edition》这本书前面8章的翻译,感谢china_fucan.

从第九章开始,我是边看边译的,没有通读,加之英语造诣,所以纰漏百出,也请勿见笑,就当是鼓励!

有些小节空着是因为我写代码的时候,发现与书里的出入非常大,应该是ef版本问题,所以我暂且搁置(现在打算从此搁置,因为EF很快就出Core版本了)!

第9章 在N层结构的应用程序中使用EF

1、9-1 用Web Api更新单独分离的实体

2、9-2 用WCF更新单独分离的实体

3、9-3 找出Web API中发生了什么变化

4、9-4 Web API 的客户端实现修改跟踪

5、9-5 删除一个断开的实体

6、9-6 管理断开时的并发

7、9-7 在WCF服务中序列化代理

第10章 存储过程

8、10-1 非Code Frist方式返回一个实体集合

9、10-2 返回输出参数

10、10-3 返回结果是一个标量值

11、10-4 从存储过程返回一个复杂类型

12、10-5 在存储模型中使用自定义函数

13、10-6 TPT继承模型中使用存储过程

14、10-7 TPH继承模型中使用存储过程

15、10-8 映射插入、修改、删除操作到存储过程

16、10-9 在多对多关系中为插入和删除使用存储过程

17、10-10 为TPH继承的插入、更新、删除操作映射到存储过程

第11章 函数

18、11-1 从“模型定义”函数返回一个标量值

19、11-2  用”模型定义”函数过滤实体集

20、11-3 为一个”模型定义”函数返回一个计算列

21、11-4  在”模型定义”函数里调用另一个”模型定义”函数

22、11-5 从”模型定义”函数返回一个匿名类型

23、11-6 从一个”模型定义”函数里返回一个复杂类型

24、

25、

26、11-9 在LINQ中使用规范函数

27、

28、11-11 在LINQ中调用数据库函数

29、11-12 定义内置函数

第12章 定制EF

30、12-1 当SaveChanges( ) 被调用时执行你的代码

31、

32、12-3 数据库连接日志

33、

34、12-5 自动删除相关联实体

35、

36、12-7 设定默认值

37、12-8 重新获取一个属性的原始值

第13章 提高性能

38、13-1 优化TPT继承模型的查询

39、13-2 用实体键获取一个单独的实体

40、13-3 为一个只读的访问获取实体

41、13-4 有效地创建一个搜索查询

42、13-5 使POCO的修改追踪更高

43、13-6 自动编译的LINQ查询

44、13-7 返回只部分填充的实体

45、13-8 把昂贵的属性移到其它实体

46、13-9 避免Include

47、13-10 显式创建代理

附:创建示例用到的数据库的脚本文件

(13-8)译 -> 把昂贵的属性移到其它实体(2016-05-16 14:57)

Entity Framework 6 Recipes 2nd Edition 译 -> 目录 -持续更新的更多相关文章

  1. Entity Framework 6 Recipes 2nd Edition(9-4)译->Web API 的客户端实现修改跟踪

    9-4. Web API 的客户端实现修改跟踪 问题 我们想通过客户端更新实体类,调用基于REST的Web API 服务实现把一个对象图的插入.删除和修改等数据库操作.此外, 我们想通过EF6的Cod ...

  2. Entity Framework 6 Recipes 2nd Edition(9-1)译->用Web Api更新单独分离的实体

    第九章 在N层结构的应用程序中使用EF 不是所有的应用都能完全地写入到一个单个的过程中(就是驻留在一个单一的物理层中),实际上,在当今不断发展的网络世界,大量的应用程序的结构包含经典的表现层,应用程, ...

  3. Entity Framework 6 Recipes 2nd Edition(9-3)译->找出Web API中发生了什么变化

    9-3. 找出Web API中发生了什么变化 问题 想通过基于REST的Web API服务对数据库进行插入,删除和修改对象图,而不必为每个实体类编写单独的更新方法. 此外, 用EF6的Code Fri ...

  4. Entity Framework 6 Recipes 2nd Edition(13-2)译 -> 用实体键获取一个单独的实体

    问题 不管你用DBFirst,ModelFirst或是CodeFirst的方式,你想用实体键获取一个单独的实体.在本例中,我们用CodeFirst的方式. 解决方案 假设你有一个模型表示一个Paint ...

  5. Entity Framework 6 Recipes 2nd Edition(13-3)译 -> 为一个只读的访问获取实体

    问题 你想有效地获取只是用来显示不会更新的操作的实体.另外,你想用CodeFirst的方式来实现 解决方案 一个非常常见行为,尤其是网站,就是只是让用户浏览数据.大多数情况下,用户不会更新数据.在这种 ...

  6. Entity Framework 6 Recipes 2nd Edition(13-4)译 -> 有效地创建一个搜索查询

    问题 你想用LINQ写一个搜索查询,能被转换成更有效率的SQL.另外,你想用EF的CodeFirst方式实现. 解决方案 假设你有如下Figure 13-6所示的模型 Figure 13-6. A s ...

  7. Entity Framework 6 Recipes 2nd Edition(13-5)译 -> 使POCO的修改追踪更高

    问题 你正在使用POCO,你想提高修改跟踪的性能,同时使内存消耗更少.另外,你想通过EF的CodeFirst方式来实现. 解决方案 假设你有一个关于Account(帐户)和相关的Payments(支付 ...

  8. Entity Framework 6 Recipes 2nd Edition(13-9)译 -> 避免Include

    问题 你想不用Include()方法,立即加载一下相关的集合,并想通过EF的CodeFirst方式实现. 解决方案 假设你有一个如Figure 13-14所示的模型: Figure 13-14. A ...

  9. Entity Framework 6 Recipes 2nd Edition(目录索引)

    Chapter01. Getting Started with Entity Framework / 实体框架入门 1-1. A Brief Tour of the Entity Framework ...

随机推荐

  1. C# 在腾讯的发展

    本文首发我的微信公众号"dotnet跨平台", 内容得到大家热烈的欢迎,全文重新发布在博客,欢迎转载,请注明出处. .NET 主要的开发语言是 C# , .NET 平台泛指遵循EC ...

  2. 初识Hadoop、Hive

    2016.10.13 20:28 很久没有写随笔了,自打小宝出生后就没有写过新的文章.数次来到博客园,想开始新的学习历程,总是被各种琐事中断.一方面确实是最近的项目工作比较忙,各个集群频繁地上线加多版 ...

  3. 理解CSS视觉格式化

    前面的话   CSS视觉格式化这个词可能比较陌生,但说起盒模型可能就恍然大悟了.实际上,盒模型只是CSS视觉格式化的一部分.视觉格式化分为块级和行内两种处理方式.理解视觉格式化,可以确定得到的效果是应 ...

  4. 重温Http协议--请求报文和响应报文

    http协议是位于应用层的协议,我们在日常浏览网页比如在导航网站请求百度首页的时候,会先通过http协议把请求做一个类似于编码的工作,发送给百度的服务器,然后在百度服务器响应请求时把相应的内容再通过h ...

  5. Consul 服务注册与服务发现

    上一篇:Mac OS.Ubuntu 安装及使用 Consul 1. 服务注册 对 Consul 进行服务注册之前,需要先部署一个服务站点,我们可以使用 ASP.NET Core 创建 Web 应用程序 ...

  6. 微框架spark--api开发利器

    spark简介 Spark(注意不要同Apache Spark混淆)的设计初衷是,可以简单容易地创建REST API或Web应用程序.它是一个灵活.简洁的框架,大小只有1MB.Spark允许用户自己选 ...

  7. enote笔记法使用范例(2)——指针(1)智能指针

    要知道什么是智能指针,首先了解什么称为 “资源分配即初始化” what RAII:RAII—Resource Acquisition Is Initialization,即“资源分配即初始化” 在&l ...

  8. 【干货分享】流程DEMO-固定资产转移流程

    流程名: 固定资产转移  业务描述: 固定资产从某员工转移至另一员工,转出人与转入人必须不同  流程相关文件: 流程包.xml  流程说明: 直接导入流程包文件,即可使用本流程  表单:  流程:  ...

  9. gulp 自动添加版本号

    本文介绍利用 gulp-rev 和 gulp-rev-collector 进行版本管理 npm官网介绍使用后的效果如下: "/css/style.css" => " ...

  10. Dubbo 备注

    Dubbo是阿里开源的一款服务治理中间件,主要包含如下节点: Provider: 暴露服务的服务提供方. Consumer: 调用远程服务的服务消费方. Registry: 服务注册与发现的注册中心. ...