图书介绍
Visual Studio 2012应用生命周期管理高级教程 第2版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)古塞,(美)凯勒,(美)伍德沃著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302349426
- 出版时间:2014
- 标注页数:510页
- 文件大小:113MB
- 文件页数:529页
- 主题词:程序语言-程序设计-教材
PDF下载
下载说明
Visual Studio 2012应用生命周期管理高级教程 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Visual Studio 2012应用生命周期管理介绍1
1.1应用生命周期管理2
1.2 Visual Studio 2012产品系列2
1.3应用生命周期管理挑战4
1.4进入Visual Studio 2012的世界5
1.5应用生命周期管理活动简介6
1.5.1需求6
1.5.2系统设计与建模6
1.5.3代码生成6
1.5.4测试7
1.5.5反馈7
1.5.6运营7
1.5.7一切尽在本书中8
1.6小结8
第Ⅰ部分 Team Foundation Server11
第2章 Team Foundation Server简介11
2.1 Team Foundation Server简介11
2.2获取Team Foundation Server12
2.2.1托管Team Foundation Server13
2.2.2独立安装14
2.3 Team Foundation Server核心概念15
2.3.1 Team Foundation Server15
2.3.2团队项目集合16
2.3.3团队项目16
2.3.4团队19
2.3.5过程模板20
2.3.6工作项跟踪21
2.3.7版本控制22
2.3.8团队生成24
2.4访问Team Foundation Server25
2.4.1从Visual Studio访Team Foundation Server25
2.4.2通过Web浏览器访问Team Foundation Server27
2.4.3在微软Excel中使用Team Foundation Server28
2.4.4在微软Project中使用Team Foundation Server29
2.4.5Team Foundation Server命令行工具29
2.4.6从Eclipse访问Team Foundation Server29
2.4.7 Team Foundation Server与Windows Explorer集成30
2.4.8通过其他第三方集成工具访问Team Foundation Server30
2.5Team Foundation Server 2012中的新内容31
2.5.1版本控制31
2.5.2 Web访问32
2.5.3 Team Explorer32
2.5.4团队32
2.5.5工作项跟踪32
2.5.6云平台33
2.6采用Team Foundation Server33
2.7小结34
第3章 Team Foundation版本控制35
3.1 Team Foundation版本控制和VSS 200537
3.2设置版本控制37
3.3 Source Control Explorer38
3.3.1设置工作区39
3.3.2获取代码40
3.3.3在版本控制中共享项目41
3.4签入挂起变更44
3.4.1签入一项44
3.4.2创建和管理签入策略48
3.4.3查看历史50
3.4.4标记文件51
3.5搁置52
3.5.1工作区53
3.5.2服务器工作区56
3.5.3本地工作区56
3.6命令行工具57
3.7小结58
第4章 分支与合并59
4.1揭秘分支59
4.1.1分支60
4.1.2合并60
4.1.3冲突60
4.1.4分支关系61
4.1.5无基合并61
4.1.6正向/逆向集成62
4.2常见的分支策略62
4.2.1不分支62
4.2.2每个发布都分支63
4.2.3代码升级分支64
4.2.4功能分支65
4.3实施分支策略66
4.3.1场景66
4.3.2方案67
4.3.3实施68
4.3.4处理变更集73
4.3.5通过分支跟踪变更83
4.4小结84
第5章 Team Foundation Build85
5.1 Team Foundation Build简介86
5.2 Team Foundation Build2012的新功能87
5.2.1托管生成服务88
5.2.2输出到版本控制88
5.2.3批处理限制门签入89
5.2.4生成服务协议的变化90
5.2.5更新的生成报告90
5.3 Team Foundation Build架构90
5.4生成管理92
5.4.1 Team Explorer92
5.4.2 Build Explorer92
5.4.3生成细节视图93
5.4.4创建生成定义94
5.4.5生成排队101
5.4.6生成通知103
5.5团队生成过程105
5.5.1 DefaultTemplate过程105
5.5.2生成过程的参数107
5.6小结112
第6章 Team Foundation Server常用自定义113
6.1对象模型114
6.1.1客户对象模型115
6.1.2服务器对象模型115
6.1.3生成过程对象模型115
6.1.4简单的对象模型示例115
6.1.5用于Java的TFS SDK117
6.2自定义Team Foundation Build117
6.2.1创建自定义生成过程模板117
6.2.2创建自定义生成工作流活动119
6.3自定义Team Foundation版本控制119
6.4 Team Foundation Server事件服务120
6.5自定义工作项跟踪121
6.5.1修改工作项类型定义121
6.5.2创建自定义工作项控件122
6.6小结123
第Ⅱ部分 生成正确的软件127
第7章 生成正确的软件简介127
7.1利益相关者128
7.2故事板129
7.3捕获利益相关者的反馈130
7.4单独的工作项视图131
7.5第三方需求管理解决方案132
7.5.1 TeamSpec132
7.5.2 TeamLook133
7.5.3 inteGREAT134
7.6小结135
第8章 故事板137
8.1使用故事板的原因137
8.2 PowerPoint Storyboarding139
8.2.1故事板形状140
8.2.2版式141
8.2.3屏幕截图142
8.2.4 My Shapes分类146
8.2.5动画147
8.2.6超链接148
8.2.7故事板链接148
8.3小结150
第9章 获取利益相关者的反馈151
9.1请求反馈152
9.2小结157
第Ⅲ部分 项目管理161
第10章 项目管理简介161
10.1 Team Foundation Server2012中的项目管理增强162
10.1.1丰富的工作项关系162
10.1.2敏捷计划工具163
10.1.3测试用例管理164
10.1.4反馈管理164
10.1.5增强报表164
10.1.6 SharePoint Server仪表板165
10.2工作项165
10.2.1工作项类型165
10.2.2区域和迭代168
10.3过程模板170
10.3.1 MSF for Agile Software Development170
10.3.2 MSF for CMMI Process Improvement172
10.3.3 Visual Studio Scrum175
10.3.4第三方过程模板176
10.3.5自定义过程模板176
10.4管理工作项176
10.4.1使用Visual Studio177
10.4.2使用Microsoft Excel181
10.4.3使用Microsoft Project182
10.4.4使用Team Web Access183
10.5 Project Server集成184
10.6小结185
第11章 敏捷计划和跟踪187
11.1定义团队188
11.2维护产品积压192
11.3计划迭代194
11.4跟踪工作196
11.5自定义选项199
11.6小结199
第12章 报表、门户和面板201
12.1 Team Foundation Server报表功能202
12.2使用Team Foundation Server报表204
12.2.1创建报表的工具204
12.2.2使用Microsoft Excel报表205
12.2.3使用RDL报表214
12.3小结215
第Ⅳ部分 架构219
第13章 软件架构介绍219
13.1设计可视化219
13.2 Microsoft的建模策略221
13.2.1了解模型驱动开发221
13.2.2了解领域特定语言222
13.2.3“理解代码”体验222
13.3 Visual Studio Ultimate2012提供的架构工具223
13.3.1用例图223
13.3.2活动图224
13.3.3顺序图225
13.3.4组件图225
13.3.5类图226
13.3.6层次图226
13.3.7 Architecture Explorer227
13.4 Visual Studio Ultimate 2012中的新架构工具227
13.4.1架构菜单选项227
13.4.2依赖图增强228
13.4.3 Visual Studio可视化和建模SDK228
13.5小结228
第14章 使用用例图、活动图、顺序图、组件图和类图进行自上而下的设计229
14.1用例图230
14.1.1创建用例图230
14.1.2用例图工具箱233
14.2活动图234
14.2.1创建活动图234
14.2.2活动图工具箱237
14.2.3将活动图添加到用例图238
14.3顺序图238
14.3.1创建顺序图238
14.3.2顺序图工具箱241
14.4组件图241
14.4.1创建组件图242
14.4.2组件图工具箱246
14.5类图247
14.5.1创建类图247
14.5.2类图工具箱249
14.5.3从UML类图生成代码250
14.6小结251
第15章 使用Architecture Explorer和依赖图分析应用程序253
15.1了解基本代码254
15.2 Architecture Explorer基础255
15.2.1了解Architecture Explorer窗口255
15.2.2 Architecture Explorer选项256
15.2.3 Architecture Explorer的导航功能257
15.2.4命名空间的浏览选项258
15.2.5类的浏览选项260
15.2.6成员的浏览选项261
15.3依赖图262
15.3.1创建第一个依赖图263
15.3.2不用Architecture Explorer创建依赖图264
15.3.3依赖图的导航功能265
15.3.4依赖图图例268
15.3.5依赖图工具栏269
15.3.6 Visual Studio 2012中对依赖图所做的增强269
15.4小结271
第16章 使用层次图建模和实施应用程序架构273
16.1创建层次图274
16.2层次图的层定义275
16.2.1为单独的工件项创建层276
16.2.2在层次图中添加多个对象276
16.2.3 Layer Explorer277
16.3定义依赖关系278
16.4验证层次图280
16.5层次图和生成过程281
16.6小结282
第Ⅴ部分 软件开发285
第17章 软件开发简介285
17.1 Visual Studio 2012为开发人员提供的新功能286
17.1.1单元测试286
17.1.2改进的代码分析功能287
17.1.3代码度量287
17.1.4代码克隆分析287
17.1.5性能分析器287
17.1.6 IntelliTrace的高级调试功能288
17.2 My Work288
17.2.1暂停和恢复289
17.2.2代码评审289
17.3小结292
第18章 单元测试293
18.1单元测试的基本概念294
18.1.1单元测试的优点294
18.1.2编写有效的单元测试295
18.1.3第三方工具296
18.2 Visual Studio单元测试296
18.2.1创建第一个单元测试297
18.2.2管理和运行单元测试299
18.2.3调试单元测试300
18.3使用单元测试框架进行编程301
18.3.1单元测试的初始化和清除301
18.3.2使用Assert方法304
18.3.3使用CollectionAssert类307
18.3.4使用StringAssert类308
18.3.5期望的异常309
18.3.6定义自定义单元测试属性309
18.3.7 TestContext类310
18.4 Microsoft Fakes简介311
18.4.1存根与填充码的选择311
18.4.2使用存根312
18.4.3使用填充码314
18.5测试适配器316
18.6小结317
第19章 代码分析、代码度量和代码克隆分析319
19.1分析工具的必要性320
19.2使用代码分析320
19.2.1内置的代码分析规则321
19.2.2代码分析规则集322
19.2.3启用代码分析323
19.2.4执行静态代码分析325
19.2.5违反规则的处理327
19.3使用命令行分析工具330
19.3.1 FxCopCmd选项330
19.3.2 FxCopCmd项目文件332
19.3.3将代码分析集成在生成过程中333
19.4创建代码分析规则334
19.5代码度量334
19.6代码克隆分析336
19.6.1找出代码克隆336
19.6.2检查代码克隆分析的结果337
19.6.3代码克隆分析的工作原理337
19.6.4从代码克隆分析中排除项338
19.7小结339
第20章 性能和性能分析341
20.1性能分析概述342
20.1.1性能分析器类型342
20.1.2 Visual Studio性能分析343
20.2使用性能分析器343
20.2.1创建示例应用程序343
20.2.2创建性能会话345
20.2.3使用Performance Explorer348
20.2.4配置采样式会话356
20.2.5配置插装式会话357
20.2.6配置.NET内存分配会话357
20.2.7配置并发分析会话358
20.2.8执行性能会话358
20.2.9管理会话报告359
20.2.10解读会话报告360
20.3命令行分析实用工具368
20.3.1 JavaScript性能分析369
20.3.2仅分析自己的代码370
20.4常见的性能分析问题371
20.4.1调试符号371
20.4.2插装和代码覆盖371
20.5小结371
第21章 使用IntelliTrace进行调试373
21.1 IntelliTrace的基本功能373
21.1.1 IntelliTrace示例374
21.1.2导航IntelliTrace事件视图376
21.1.3收集方法调用信息376
21.1.4收集详细信息379
21.1.5保存IntelliTrace会话380
21.1.6 IntelliTrace选项384
21.2 IntelliTrace在生产环境中的应用386
21.2.1安装IntelliTrace独立收集器386
21.2.2配置IntelliTrace PowerShell commandlet388
21.2.3收集执行信息388
21.3小结389
第Ⅵ部分 测试393
第22章 软件测试简介393
22.1基于角色的测试工具394
22.2测试类型394
22.3诊断数据适配器395
22.4 Microsoft Test Manager397
22.5使用Visual Studio管理自动测试398
22.5.1测试项目类型399
22.5.2 Test Explorer400
22.5.3代码覆盖402
22.5.4使用顺序测试402
22.5.5测试设置404
22.6小结405
第23章 手动测试407
23.1 Microsoft Test Manager407
23.2使用测试计划409
23.2.1配置测试设置410
23.2.2版本412
23.2.3测试影响分析413
23.2.4测试配置定义414
23.2.5使用计划内容415
23.3测试运行和结果记录420
23.3.1使用Test Runner422
23.3.2动作记录的支持技术425
23.3.3记录bug并保存测试结果426
23.4探索式测试427
23.5运行自动测试430
23.6小结431
第24章 可编码用户界面测试433
24.1使用Coded UI Test Builder创建可编码用户界面测试434
24.1.1设置示例应用程序434
24.1.2创建测试项目435
24.1.3 Coded UI Test Builder436
24.1.4生成的代码440
24.1.5运行测试443
24.1.6创建数据驱动的测试443
24.1.7失败的测试445
24.1.8拍摄快照446
24.1.9 UI Map Editor446
24.2使用动作记录创建可编码用户界面测试448
24.3支持技术452
24.4小结452
第25章 Web性能和负载测试453
25.1 Web性能测试454
25.1.1 Web性能测试与可编码用户界面测试454
25.1.2创建一个示例Web应用程序454
25.1.3创建站点用户455
25.1.4创建和配置Web测试456
25.1.5记录一个Web性能测试457
25.1.6配置Web性能测试的运行设置459
25.1.7 Web Server的参数化460
25.1.8测试设置461
25.1.9运行Web性能测试462
25.1.10查看测试执行和结果463
25.1.11编辑Web性能测试464
25.1.12数据驱动的Web性能测试468
25.1.13可编码Web性能测试470
25.2负载测试472
25.2.1创建和配置负载测试473
25.2.2编辑负载测试481
25.2.3执行负载测试484
25.2.4浏览和解释负载测试结果484
25.3分布式负载测试487
25.3.1安装控制器和代理488
25.3.2配置控制器488
25.3.3配置代理489
25.3.4运行分布式负载测试489
25.4小结490
第26章 Lab Management491
26.1 Lab Management基本结构492
26.1.1黄金虚拟机镜像493
26.1.2代理493
26.2 SCVMM环境494
26.3使用虚拟环境进行测试500
26.3.1创建新的测试设置500
26.3.2使用虚拟环境运行手动测试502
26.4使用虚拟环境进行自动的生成-部署-测试506
26.5标准环境509
26.6小结510
热门推荐
- 2176623.html
- 404643.html
- 457499.html
- 1628027.html
- 3403604.html
- 929796.html
- 3188374.html
- 215984.html
- 244428.html
- 630860.html
- http://www.ickdjs.cc/book_965708.html
- http://www.ickdjs.cc/book_3041722.html
- http://www.ickdjs.cc/book_1109338.html
- http://www.ickdjs.cc/book_2220016.html
- http://www.ickdjs.cc/book_2088448.html
- http://www.ickdjs.cc/book_2385081.html
- http://www.ickdjs.cc/book_2624995.html
- http://www.ickdjs.cc/book_3802357.html
- http://www.ickdjs.cc/book_592577.html
- http://www.ickdjs.cc/book_640672.html