(1)由基础到阶,经作者精心编排,均结合实际小型案例有理有据论证而来(2)掌握基础是前提,在完善基础的必要条件下,你会深化基础、步向阶(3)吸收他人经验,但仍需行反思,继而抽象概括,*终应用于实践、达到内化深EF与EF Core技术,掌握跨平台ORM框架
售 价:¥
纸质售价:¥74.80购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
内容简介
推荐序
前言
第一篇 Entity Framework 6.x基础
第1章 Entity Framework的发展
1.1 Entity Framework版本介绍
1.2 Entity Framework领域建模方式
1.3 使用Entity Framework Code First 6.x的原因
1.4 小结
第2章 数据库表的创建和迁移
2.1 数据库连接和初始化策略
2.2 约定
2.3 基于代码配置
2.4 配置属性映射和关系映射
2.5 继承映射策略
2.6 代码迁移
第3章 实体状态和数据操作
3.1 实体状态
3.2 数据操作
3.3 避免陷阱
3.4 基础篇实战
第二篇 Entity Framework 6.x进阶
第4章 上下文管理和变更追踪原理
4.1 上下文生命周期管理
4.2 变更追踪原理
第5章 变更追踪原理和日志管理
5.1 DetectChanges原理
5.2 日志记录
5.3 事务
5.4 连接弹性
第6章 并发冲突
6.1 初级版解析
6.2 中级版解析
6.3 高级版解析
第7章 性能优化实践
7.1 优化一:预编译视图
7.2 优化二:减少首次与数据库交互的代码
7.3 优化三:NGen安装Entity Framework程序集
7.4 优化四:AsNoTracking
7.5 优化五:缓存
7.6 优化六:重新编译查询
7.7 优化七:避免“N+1”Select查询
7.8 优化八:添加索引
7.9 优化九:关闭回调DetectChanges方法
7.10 优化十:使用异步查询
第8章 Entity Framework 6.x实战
8.1 工作单元泛型仓储模式
8.2 依赖注入泛型仓储模式
第三篇 Entity Framework Core 2.0基础
第9章 数据库表的创建和迁移
9.1 数据库初始化策略
9.2 配置属性映射和关系映射
9.3 代码迁移
第10章 数据操作和初始化数据
10.1 实体状态
10.2 数据操作
10.3 无连接实体
10.4 初始化数据
第四篇 Entity Framework Core 2.0进阶
第11章 性能优化实践
11.1 AsNoTracking
11.2 EF.Functions.Like
11.3 自定义标量函数
11.4 显式编译查询
11.5 上下文实例池
第12章 查询实体元数据和模型数据验证
12.1 查询元数据
12.2 内置模型验证
12.3 第三方扩展模型验证
第13章 上下文实例创建方式
13.1 显式创建上下文实例
13.2 依赖注入容器创建上下文实例
第14章 实现多租户
第15章 捕获审计数据
第16章 变更追踪策略和日志管理
16.1 变更追踪策略
16.2 日志管理
第17章 xUnit单元测试
17.1 控制台单元测试
17.2 NET Core Web应用程序单元测试
第18章 事务和并发冲突
18.1 事务
18.2 并发冲突
第19章 Entity Framework Core 2.1待发布
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜