logo
分类于: 编程语言 计算机基础

简介

你必须掌握的EntityFramework6.x与Core2.0

你必须掌握的EntityFramework6.x与Core2.0 0.0分

资源最后更新于 2020-03-29 03:54:18

作者:汪鹏

出版社:出版社清华大学出版社

出版日期:2018-07

ISBN:9787302500179

文件格式: pdf

标签: 计算机 编程 编程语言 软件开发 程序设计 计算机网络

简介· · · · · ·

本书针对EntityFramework6.x和EntityFrameworkCore2.0以通俗易懂的语言进行深入、全面的探讨,并结合实例来介绍如何灵活运用。全书共四篇,内容分为19章,第一篇(第1~3章)讲述EntityFramework6.x基础,并深入讲解如何创建过滤索引、迁移的本质等;第二篇(第4~8章)讲述EntityFramework6.x进阶,充分阐述EntityFramework6.x背后隐藏的原理、性能优化、并发解析等;第三篇(第9、10章)讲述EntityFrameworkCore2.0基础,并对EntityFrameworkCore每一版本所出现的新特性进行详细介绍和深入研究;第四篇(第11~19章)讲述EntityFrameworkCore2.0进阶,内容包括EntityFrameworkCore变更追踪策略、创建上下文实例方式、性能优化,结合EntityFrameworkCore2.0特性实现多租户模式,利用EntityFrameworkCore进行数据审计、并发解析等。本书适合ASP.NET开发人员阅读,也适合高等院校和培训学校相关专业的师生作为教学参考书。汪鹏,网名Jeffcky,湖南岳阳人,博客园推荐博主,微软MVP(微软最有价值专家),拥有多年EntityFramework开发经验,乐于分享,对于EntityFramework的性能优化有深刻理解。

想要: 点击会收藏到你的 我的收藏,可以在这里查看

已收: 表示已经收藏

Tips: 注册一个用户 可以通过用户中心得到电子书更新的通知哦

目录

  1. 内容简介
  2. 推荐序
  3. 前言
  4. 第一篇 Entity Framework 6.x基础
  5. 第1章 Entity Framework的发展
  6. 1.1 Entity Framework版本介绍
  7. 1.2 Entity Framework领域建模方式
  8. 1.3 使用Entity Framework Code First 6.x的原因
  9. 1.4 小结
  10. 第2章 数据库表的创建和迁移
  11. 2.1 数据库连接和初始化策略
  12. 2.2 约定
  13. 2.3 基于代码配置
  14. 2.4 配置属性映射和关系映射
  15. 2.5 继承映射策略
  16. 2.6 代码迁移
  17. 第3章 实体状态和数据操作
  18. 3.1 实体状态
  19. 3.2 数据操作
  20. 3.3 避免陷阱
  21. 3.4 基础篇实战
  22. 第二篇 Entity Framework 6.x进阶
  23. 第4章 上下文管理和变更追踪原理
  24. 4.1 上下文生命周期管理
  25. 4.2 变更追踪原理
  26. 第5章 变更追踪原理和日志管理
  27. 5.1 DetectChanges原理
  28. 5.2 日志记录
  29. 5.3 事务
  30. 5.4 连接弹性
  31. 第6章 并发冲突
  32. 6.1 初级版解析
  33. 6.2 中级版解析
  34. 6.3 高级版解析
  35. 第7章 性能优化实践
  36. 7.1 优化一:预编译视图
  37. 7.2 优化二:减少首次与数据库交互的代码
  38. 7.3 优化三:NGen安装Entity Framework程序集
  39. 7.4 优化四:AsNoTracking
  40. 7.5 优化五:缓存
  41. 7.6 优化六:重新编译查询
  42. 7.7 优化七:避免“N+1”Select查询
  43. 7.8 优化八:添加索引
  44. 7.9 优化九:关闭回调DetectChanges方法
  45. 7.10 优化十:使用异步查询
  46. 第8章 Entity Framework 6.x实战
  47. 8.1 工作单元泛型仓储模式
  48. 8.2 依赖注入泛型仓储模式
  49. 第三篇 Entity Framework Core 2.0基础
  50. 第9章 数据库表的创建和迁移
  51. 9.1 数据库初始化策略
  52. 9.2 配置属性映射和关系映射
  53. 9.3 代码迁移
  54. 第10章 数据操作和初始化数据
  55. 10.1 实体状态
  56. 10.2 数据操作
  57. 10.3 无连接实体
  58. 10.4 初始化数据
  59. 第四篇 Entity Framework Core 2.0进阶
  60. 第11章 性能优化实践
  61. 11.1 AsNoTracking
  62. 11.2 EF.Functions.Like
  63. 11.3 自定义标量函数
  64. 11.4 显式编译查询
  65. 11.5 上下文实例池
  66. 第12章 查询实体元数据和模型数据验证
  67. 12.1 查询元数据
  68. 12.2 内置模型验证
  69. 12.3 第三方扩展模型验证
  70. 第13章 上下文实例创建方式
  71. 13.1 显式创建上下文实例
  72. 13.2 依赖注入容器创建上下文实例
  73. 第14章 实现多租户
  74. 第15章 捕获审计数据
  75. 第16章 变更追踪策略和日志管理
  76. 16.1 变更追踪策略
  77. 16.2 日志管理
  78. 第17章 xUnit单元测试
  79. 17.1 控制台单元测试
  80. 17.2 NET Core Web应用程序单元测试
  81. 第18章 事务和并发冲突
  82. 18.1 事务
  83. 18.2 并发冲突
  84. 第19章 Entity Framework Core 2.1待发布