图书介绍
精通.NET企业项目开发 最新的模式、工具与方法2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)阿金,(美)米勒著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302250241
- 出版时间:2011
- 标注页数:455页
- 文件大小:100MB
- 文件页数:472页
- 主题词:主页制作-程序设计
PDF下载
下载说明
精通.NET企业项目开发 最新的模式、工具与方法PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第Ⅰ部分 实用企业开发介绍3
第1章 企业设计概念3
1.1企业体系结构4
1.2企业开发6
1.2.1可靠性6
1.2.2灵活性6
1.2.3关注点分离6
1.2.4可重用性7
1.2.5 可维护性7
1.3 Microsoft的企业开发现状9
1.3.1 COM因素10
1.3.2转到Java10
1.3.3NET的发展历程11
1.4本章小结14
第2章 企业代码15
2.1看待代码的新方式15
2.1.1模块性16
2.1.2松散耦合的类17
2.1.3单元测试24
2.1.4控制反转容器25
2.2本章小结30
第Ⅱ部分 新代码——改变构建代码的方式35
第3章 改变类的依赖35
3.1评估代码的依赖程度35
3.1.1刚性46
3.1.2灵活性46
3.1.3关注点分离47
3.1.4可重用性47
3.1.5 可维护性47
3.2关注点分离和识别模块性48
3.3依赖倒置准则62
3.4使用依赖注入彻底解放类65
3.4.1刚性71
3.4.2灵活性71
3.4.3关注点分离71
3.4.4 可重用性71
3.4.5 可维护性71
3.5本章小结73
第4章 测试驱动开发75
4.1井字游戏与测试驱动开发:示例76
4.1.1井字游戏需求77
4.1.2测试架构113
4.1.3标识可测试元素114
4.1.4编写能够运行的和有益的单元测试115
4.2重构120
4.3重构工具120
4.3.1 ReSharper120
4.3.2 Refactor Pro121
4.4处理测试驱动开发中的依赖——模拟、存根和伪对象121
4.5模拟架构131
4.5.1 Rhino Mocks131
4.5.2 Moq131
4.5.3 NMock131
4.6本章小结132
第5章 进一步简化——控制反转135
5.1创建依赖135
5.2工厂模式141
5.3服务定位器145
5.4控制反转和loC容器147
5.5依赖注入与控制反转的对比149
5.6 StructureMap153
5.6.1使用流畅接口连接154
5.6.2使用属性连接——插件族157
5.6.3使用配置元数据连接161
5.7是否要使用XML163
5.8本章小结164
第Ⅲ部分 企业设计模式169
第6章 进入关注中心169
6.1中间件简介169
6.2西部狂野170
6.3分层设计170
6.4互联网时代171
6.5企业中间件时代173
6.6 WCF Web服务176
6.7消息传递模型185
6.8关于SOA的简要解释186
6.9本章小结187
第7章 编写自己的中间件189
7.1业务逻辑层189
7.2面向业务的模式190
7.2.1事务脚本190
7.2.2活动记录模式192
7.2.3领域模型模式194
7.2.4模式选择198
7.3为业务服务198
7.3.1服务层198
7.3.2将模式付诸实践200
7.3.3按揭贷款资格审查应用程序200
7.3.4采用该领域中的语言201
7.4领域驱动设计简介202
7.4.1实体202
7.4.2值对象202
7.4.3聚合与聚合根203
7.4.4 与领域专家交流203
7.4.5构建领域模型205
7.4.6标识聚合206
7.4.7构建应用程序207
7.4.8创建储存库246
7.4.9创建领域服务248
7.5本章小结253
第8章“挖掘”自己的业务255
8.1数据访问层255
8.1.1构建自己的数据访问层256
8.1.2对象关系映射256
8.1.3数据上下文257
8.1.4实体架构272
8.1.5 LinqToSQL 与实体架构的对比287
8.1.6使用NHibernate实现按揭贷款应用程序中的映射302
8.2本章小结321
第9章 组织前端323
9.1被忽视的前端323
9.2早期的前端模式324
9.2.1 Java Struts326
9.2.2 ASPNET326
9.2.3模型-视图-表示器329
9.2.4 回到MVC——Rails方式333
9.3本章小结336
第10章 模型-视图-表示器339
10.1 MVP模式——简化版本339
10.1.1模型340
10.1.2视图340
10.1.3表示器341
10.1.4 MVP按揭贷款计算器——Web示例341
10.2切换平台——胖客户示例362
10.3本章小结366
第11章 模型-视图-控制器模式369
11.1回归基本要素369
11.1.1模型371
11.1.2控制器371
11.1.3视图372
11.1.4按揭贷款申请373
11.1.5模型375
11.1.6控制器377
11.1.7视图379
11.1.8简单仓储383
11.1.9创建和编辑388
11.1.10充实模型403
11.1.11完整的源代码415
11.2本章小结416
第12章 组合所有内容417
12.1退一步海阔天空417
12.2概念418
12.2.1可靠性418
12.2.2灵活性418
12.2.3关注点分离418
12.2.4可重用性418
12.2.5可维护性418
12.2.6大环境419
12.3代码419
12.4模式420
12.4.1中间件420
12.4.2持久化422
12.4.3用户界面422
12.4.4大环境423
12.5完整的大环境424
12.5.1按揭贷款服务424
12.5.2简单的按揭贷款计算器425
12.5.3按揭贷款资格审查应用程序425
12.6最终思考425
12.7本章小结426
附录A C#.NET基础知识427
热门推荐
- 2087459.html
- 3280026.html
- 1904571.html
- 347918.html
- 9327.html
- 3139328.html
- 1393984.html
- 1139938.html
- 506548.html
- 1727209.html
- http://www.ickdjs.cc/book_1494609.html
- http://www.ickdjs.cc/book_3050955.html
- http://www.ickdjs.cc/book_2954666.html
- http://www.ickdjs.cc/book_3405937.html
- http://www.ickdjs.cc/book_618821.html
- http://www.ickdjs.cc/book_2417569.html
- http://www.ickdjs.cc/book_2494867.html
- http://www.ickdjs.cc/book_2097173.html
- http://www.ickdjs.cc/book_1733674.html
- http://www.ickdjs.cc/book_1733130.html