图书介绍
Entity Framework实用精要2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 吕高旭著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302485933
- 出版时间:2018
- 标注页数:346页
- 文件大小:30MB
- 文件页数:357页
- 主题词:计算机网络-程序设计
PDF下载
下载说明
Entity Framework实用精要PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Entity Framework概观1
1.1初探Entity Framework1
1.2 Entity Framework与ADO.NET9
1.3对象关联映射————ORM13
1.4 Entity Framework开发流程14
1.5空EF设计器模型16
1.6使用Code First27
1.6.1来自数据库的Code First27
1.6.2空Code First模型31
1.7小结34
第2章 实体数据模型35
2.1实体数据模型概观35
2.2模型工具与.edmx文件36
2.2.1概念模型39
2.2.2存储模型42
2.2.3映射42
2.3实体数据模型与类文件44
2.4 POCO与实体数据模型46
2.5实体类结构映射53
2.5.1数据注解属性54
2.5.2 Fluent API61
2.6 EF Designer数据库更新65
2.7 Code First数据库迁移71
2.7.1结构变动迁移76
2.7.2查看SQL78
2.7.3指定迁移79
2.8关于DbContext79
2.8.1传送SQL语句与数据转换80
2.8.2查询与连接议题81
2.8.3管理更新操作82
2.8.4 DbContext对象生命期83
2.8.5覆写OnModelCreating方法83
2.8.6管理与操作数据库——Database属性83
2.8.7 ObjectContext85
2.9 DbSet87
2.10追踪本地数据集91
2.11小结94
第3章 实体数据模型与LINQ95
3.1 LINQ与Entity Framework95
3.2 Select——选择与投影99
3.2.1类型转换100
3.2.2多重from与SelectMany103
3.3 Where与数据筛选107
3.4排序113
3.5分组116
3.6转换122
3.6.1 AsEnumerable122
3.6.2 Array与List125
3.6.3 ToDictionary128
3.6.4 ToLookup131
3.7异步查询134
3.8关联——Join136
3.8.1 GroupJoin139
3.8.2 Innerjoin与Left Outer Join141
3.8.3 Entity Framework与Join142
3.9 LINQ、SQL与Entity SQL146
3.9.1关于SQL语句147
3.9.2 Entity SQL147
3.9.3 Entity SQL参数149
3.10小结150
第4章 Entity Framework与扩充方法151
4.1 Enumerable扩充方法151
4.2聚合运算152
4.2.1计算平均值153
4.2.2 Average方法与Func155
4.2.3聚合函数158
4.3设置操作160
4.4产生操作164
4.4.1 Empty与DefaultIfEmpty164
4.4.2 Range166
4.4.3 Repeat167
4.5计数运算169
4.5.1 All169
4.5.2 Any171
4.5.3 Contains172
4.6分割运算173
4.6.1 Skip与SkipWhile174
4.6.2 Take与TakeWhile176
4.7元素操作178
4.7.1 First与FirstOrDefault178
4.7.2 Last与LastOrDefault180
4.7.3 ElementAt与ElementAtOrDefault182
4.7.4 Single与SingleOrDefault183
4.8扩展方法的异步版本185
4.9小结186
第5章 数据关联与继承187
5.1与关联数据互动187
5.2 Code Frist与关联设计194
5.2.1 Code First关联设置惯例196
5.2.2数据注解200
5.3处理特定关联定义203
5.3.1一对一(l to 0..1)203
5.3.2多对多(*to*)208
5.3.3多对多关联——附加数据字段213
5.4使用CodeFirst设计关联216
5.5 Lazy Loading与Eager Loading223
5.5.1调整virtual属性229
5.5.2 Include方法与对象加载231
5.5.3 Include方法与异步数据加载234
5.6继承235
5.6.1 Table Per Hierarchy(TPH)235
5.6.2 Table Per Type(TPT)241
5.6.3 Table Per Concrete Class(TPC)244
5.7复杂类型248
5.8小结251
第6章 数据编辑与维护252
6.1数据编辑操作252
6.1.1实体数据对象状态255
6.1.2更新与删除256
6.1.3 Attach259
6.1.4变更追踪——DbContext.ChangeTracker263
6.1.5更新验证异常——DbEntityValidationException268
6.1.6 DbContext.ValidateEntity方法271
6.1.7覆写SaveChange272
6.1.8异步的变更更新274
6.2 SQL语句275
6.2.1使用参数279
6.2.2执行非查询变更指令——ExecuteSql Command280
6.3存储过程281
6.3.1直接调用存储过程288
6.3.2获取返回值289
6.3.3 CodeFirst自动设置存储过程290
6.4数据变更冲突294
6.4.1并发冲突处理——Database Wins或Client Wins298
6.4.2 SQL语句与数据冲突300
6.4.3存储过程与数据冲突300
6.4.4 ConcurrencyCheck注解302
6.5事务处理304
6.5.1共享事务处理连接305
6.5.2使用TransactionScope305
6.6复杂类型的数据对象变更308
6.7小结310
第7章 ASP.NET整合应用311
7.1 Web Forms与Entity Framework311
7.1.1查询314
7.1.2更新315
7.1.3 删除316
7.1.4处理单项数据316
7.1.5关联设计319
7.2 MVC与Entity Framework321
7.2.1查询325
7.2.2更新/删除326
7.2.3添加330
7.2.4关系型数据332
7.3 WCF服务与实体数据模型335
7.3.1 WCF应用程序项目335
7.3.2数据合约339
7.3.3整合Entity Framework340
7.4小结346
热门推荐
- 1497889.html
- 1817027.html
- 2923198.html
- 3565872.html
- 235540.html
- 1683087.html
- 2342332.html
- 1410165.html
- 1921984.html
- 835272.html
- http://www.ickdjs.cc/book_2989376.html
- http://www.ickdjs.cc/book_3783451.html
- http://www.ickdjs.cc/book_2354710.html
- http://www.ickdjs.cc/book_3861318.html
- http://www.ickdjs.cc/book_2640720.html
- http://www.ickdjs.cc/book_1792968.html
- http://www.ickdjs.cc/book_2327730.html
- http://www.ickdjs.cc/book_1221245.html
- http://www.ickdjs.cc/book_111162.html
- http://www.ickdjs.cc/book_1031638.html