主页 详情

《Visual Studio 2012应用生命周期管理高级教程 第2版》_(美)古塞,(美)凯勒,(美)伍德沃著_13488952_9787302349426

【书名】:《Visual Studio 2012应用生命周期管理高级教程 第2版》
【作者】:(美)古塞,(美)凯勒,(美)伍德沃著
【出版社】:北京:清华大学出版社
【时间】:2014
【页数】:510
【ISBN】:9787302349426
【SS码】:13488952

最新查询

内容简介

第1章 Visual Studio 2012应用生命周期管理介绍

1.1应用生命周期管理

1.2 Visual Studio 2012产品系列

1.3应用生命周期管理挑战

1.4进入Visual Studio 2012的世界

1.5应用生命周期管理活动简介

1.5.1需求

1.5.2系统设计与建模

1.5.3代码生成

1.5.4测试

1.5.5反馈

1.5.6运营

1.5.7一切尽在本书中

1.6小结

第Ⅰ部分 Team Foundation Server

第2章 Team Foundation Server简介

2.1 Team Foundation Server简介

2.2获取Team Foundation Server

2.2.1托管Team Foundation Server

2.2.2独立安装

2.3 Team Foundation Server核心概念

2.3.1 Team Foundation Server

2.3.2团队项目集合

2.3.3团队项目

2.3.4团队

2.3.5过程模板

2.3.6工作项跟踪

2.3.7版本控制

2.3.8团队生成

2.4访问Team Foundation Server

2.4.1从Visual Studio访Team Foundation Server

2.4.2通过Web浏览器访问Team Foundation Server

2.4.3在微软Excel中使用Team Foundation Server

2.4.4在微软Project中使用Team Foundation Server

2.4.5Team Foundation Server命令行工具

2.4.6从Eclipse访问Team Foundation Server

2.4.7 Team Foundation Server与Windows Explorer集成

2.4.8通过其他第三方集成工具访问Team Foundation Server

2.5Team Foundation Server 2012中的新内容

2.5.1版本控制

2.5.2 Web访问

2.5.3 Team Explorer

2.5.4团队

2.5.5工作项跟踪

2.5.6云平台

2.6采用Team Foundation Server

2.7小结

第3章 Team Foundation版本控制

3.1 Team Foundation版本控制和VSS 2005

3.2设置版本控制

3.3 Source Control Explorer

3.3.1设置工作区

3.3.2获取代码

3.3.3在版本控制中共享项目

3.4签入挂起变更

3.4.1签入一项

3.4.2创建和管理签入策略

3.4.3查看历史

3.4.4标记文件

3.5搁置

3.5.1工作区

3.5.2服务器工作区

3.5.3本地工作区

3.6命令行工具

3.7小结

第4章 分支与合并

4.1揭秘分支

4.1.1分支

4.1.2合并

4.1.3冲突

4.1.4分支关系

4.1.5无基合并

4.1.6正向/逆向集成

4.2常见的分支策略

4.2.1不分支

4.2.2每个发布都分支

4.2.3代码升级分支

4.2.4功能分支

4.3实施分支策略

4.3.1场景

4.3.2方案

4.3.3实施

4.3.4处理变更集

4.3.5通过分支跟踪变更

4.4小结

第5章 Team Foundation Build

5.1 Team Foundation Build简介

5.2 Team Foundation Build2012的新功能

5.2.1托管生成服务

5.2.2输出到版本控制

5.2.3批处理限制门签入

5.2.4生成服务协议的变化

5.2.5更新的生成报告

5.3 Team Foundation Build架构

5.4生成管理

5.4.1 Team Explorer

5.4.2 Build Explorer

5.4.3生成细节视图

5.4.4创建生成定义

5.4.5生成排队

5.4.6生成通知

5.5团队生成过程

5.5.1 DefaultTemplate过程

5.5.2生成过程的参数

5.6小结

第6章 Team Foundation Server常用自定义

6.1对象模型

6.1.1客户对象模型

6.1.2服务器对象模型

6.1.3生成过程对象模型

6.1.4简单的对象模型示例

6.1.5用于Java的TFS SDK

6.2自定义Team Foundation Build

6.2.1创建自定义生成过程模板

6.2.2创建自定义生成工作流活动

6.3自定义Team Foundation版本控制

6.4 Team Foundation Server事件服务

6.5自定义工作项跟踪

6.5.1修改工作项类型定义

6.5.2创建自定义工作项控件

6.6小结

第Ⅱ部分 生成正确的软件

第7章 生成正确的软件简介

7.1利益相关者

7.2故事板

7.3捕获利益相关者的反馈

7.4单独的工作项视图

7.5第三方需求管理解决方案

7.5.1 TeamSpec

7.5.2 TeamLook

7.5.3 inteGREAT

7.6小结

第8章 故事板

8.1使用故事板的原因

8.2 PowerPoint Storyboarding

8.2.1故事板形状

8.2.2版式

8.2.3屏幕截图

8.2.4 My Shapes分类

8.2.5动画

8.2.6超链接

8.2.7故事板链接

8.3小结

第9章 获取利益相关者的反馈

9.1请求反馈

9.2小结

第Ⅲ部分 项目管理

第10章 项目管理简介

10.1 Team Foundation Server2012中的项目管理增强

10.1.1丰富的工作项关系

10.1.2敏捷计划工具

10.1.3测试用例管理

10.1.4反馈管理

10.1.5增强报表

10.1.6 SharePoint Server仪表板

10.2工作项

10.2.1工作项类型

10.2.2区域和迭代

10.3过程模板

10.3.1 MSF for Agile Software Development

10.3.2 MSF for CMMI Process Improvement

10.3.3 Visual Studio Scrum

10.3.4第三方过程模板

10.3.5自定义过程模板

10.4管理工作项

10.4.1使用Visual Studio

10.4.2使用Microsoft Excel

10.4.3使用Microsoft Project

10.4.4使用Team Web Access

10.5 Project Server集成

10.6小结

第11章 敏捷计划和跟踪

11.1定义团队

11.2维护产品积压

11.3计划迭代

11.4跟踪工作

11.5自定义选项

11.6小结

第12章 报表、门户和面板

12.1 Team Foundation Server报表功能

12.2使用Team Foundation Server报表

12.2.1创建报表的工具

12.2.2使用Microsoft Excel报表

12.2.3使用RDL报表

12.3小结

第Ⅳ部分 架构

第13章 软件架构介绍

13.1设计可视化

13.2 Microsoft的建模策略

13.2.1了解模型驱动开发

13.2.2了解领域特定语言

13.2.3“理解代码”体验

13.3 Visual Studio Ultimate2012提供的架构工具

13.3.1用例图

13.3.2活动图

13.3.3顺序图

13.3.4组件图

13.3.5类图

13.3.6层次图

13.3.7 Architecture Explorer

13.4 Visual Studio Ultimate 2012中的新架构工具

13.4.1架构菜单选项

13.4.2依赖图增强

13.4.3 Visual Studio可视化和建模SDK

13.5小结

第14章 使用用例图、活动图、顺序图、组件图和类图进行自上而下的设计

14.1用例图

14.1.1创建用例图

14.1.2用例图工具箱

14.2活动图

14.2.1创建活动图

14.2.2活动图工具箱

14.2.3将活动图添加到用例图

14.3顺序图

14.3.1创建顺序图

14.3.2顺序图工具箱

14.4组件图

14.4.1创建组件图

14.4.2组件图工具箱

14.5类图

14.5.1创建类图

14.5.2类图工具箱

14.5.3从UML类图生成代码

14.6小结

第15章 使用Architecture Explorer和依赖图分析应用程序

15.1了解基本代码

15.2 Architecture Explorer基础

15.2.1了解Architecture Explorer窗口

15.2.2 Architecture Explorer选项

15.2.3 Architecture Explorer的导航功能

15.2.4命名空间的浏览选项

15.2.5类的浏览选项

15.2.6成员的浏览选项

15.3依赖图

15.3.1创建第一个依赖图

15.3.2不用Architecture Explorer创建依赖图

15.3.3依赖图的导航功能

15.3.4依赖图图例

15.3.5依赖图工具栏

15.3.6 Visual Studio 2012中对依赖图所做的增强

15.4小结

第16章 使用层次图建模和实施应用程序架构

16.1创建层次图

16.2层次图的层定义

16.2.1为单独的工件项创建层

16.2.2在层次图中添加多个对象

16.2.3 Layer Explorer

16.3定义依赖关系

16.4验证层次图

16.5层次图和生成过程

16.6小结

第Ⅴ部分 软件开发

第17章 软件开发简介

17.1 Visual Studio 2012为开发人员提供的新功能

17.1.1单元测试

17.1.2改进的代码分析功能

17.1.3代码度量

17.1.4代码克隆分析

17.1.5性能分析器

17.1.6 IntelliTrace的高级调试功能

17.2 My Work

17.2.1暂停和恢复

17.2.2代码评审

17.3小结

第18章 单元测试

18.1单元测试的基本概念

18.1.1单元测试的优点

18.1.2编写有效的单元测试

18.1.3第三方工具

18.2 Visual Studio单元测试

18.2.1创建第一个单元测试

18.2.2管理和运行单元测试

18.2.3调试单元测试

18.3使用单元测试框架进行编程

18.3.1单元测试的初始化和清除

18.3.2使用Assert方法

18.3.3使用CollectionAssert类

18.3.4使用StringAssert类

18.3.5期望的异常

18.3.6定义自定义单元测试属性

18.3.7 TestContext类

18.4 Microsoft Fakes简介

18.4.1存根与填充码的选择

18.4.2使用存根

18.4.3使用填充码

18.5测试适配器

18.6小结

第19章 代码分析、代码度量和代码克隆分析

19.1分析工具的必要性

19.2使用代码分析

19.2.1内置的代码分析规则

19.2.2代码分析规则集

19.2.3启用代码分析

19.2.4执行静态代码分析

19.2.5违反规则的处理

19.3使用命令行分析工具

19.3.1 FxCopCmd选项

19.3.2 FxCopCmd项目文件

19.3.3将代码分析集成在生成过程中

19.4创建代码分析规则

19.5代码度量

19.6代码克隆分析

19.6.1找出代码克隆

19.6.2检查代码克隆分析的结果

19.6.3代码克隆分析的工作原理

19.6.4从代码克隆分析中排除项

19.7小结

第20章 性能和性能分析

20.1性能分析概述

20.1.1性能分析器类型

20.1.2 Visual Studio性能分析

20.2使用性能分析器

20.2.1创建示例应用程序

20.2.2创建性能会话

20.2.3使用Performance Explorer

20.2.4配置采样式会话

20.2.5配置插装式会话

20.2.6配置.NET内存分配会话

20.2.7配置并发分析会话

20.2.8执行性能会话

20.2.9管理会话报告

20.2.10解读会话报告

20.3命令行分析实用工具

20.3.1 JavaScript性能分析

20.3.2仅分析自己的代码

20.4常见的性能分析问题

20.4.1调试符号

20.4.2插装和代码覆盖

20.5小结

第21章 使用IntelliTrace进行调试

21.1 IntelliTrace的基本功能

21.1.1 IntelliTrace示例

21.1.2导航IntelliTrace事件视图

21.1.3收集方法调用信息

21.1.4收集详细信息

21.1.5保存IntelliTrace会话

21.1.6 IntelliTrace选项

21.2 IntelliTrace在生产环境中的应用

21.2.1安装IntelliTrace独立收集器

21.2.2配置IntelliTrace PowerShell commandlet

21.2.3收集执行信息

21.3小结

第Ⅵ部分 测试

第22章 软件测试简介

22.1基于角色的测试工具

22.2测试类型

22.3诊断数据适配器

22.4 Microsoft Test Manager

22.5使用Visual Studio管理自动测试

22.5.1测试项目类型

22.5.2 Test Explorer

22.5.3代码覆盖

22.5.4使用顺序测试

22.5.5测试设置

22.6小结

第23章 手动测试

23.1 Microsoft Test Manager

23.2使用测试计划

23.2.1配置测试设置

23.2.2版本

23.2.3测试影响分析

23.2.4测试配置定义

23.2.5使用计划内容

23.3测试运行和结果记录

23.3.1使用Test Runner

23.3.2动作记录的支持技术

23.3.3记录bug并保存测试结果

23.4探索式测试

23.5运行自动测试

23.6小结

第24章 可编码用户界面测试

24.1使用Coded UI Test Builder创建可编码用户界面测试

24.1.1设置示例应用程序

24.1.2创建测试项目

24.1.3 Coded UI Test Builder

24.1.4生成的代码

24.1.5运行测试

24.1.6创建数据驱动的测试

24.1.7失败的测试

24.1.8拍摄快照

24.1.9 UI Map Editor

24.2使用动作记录创建可编码用户界面测试

24.3支持技术

24.4小结

第25章 Web性能和负载测试

25.1 Web性能测试

25.1.1 Web性能测试与可编码用户界面测试

25.1.2创建一个示例Web应用程序

25.1.3创建站点用户

25.1.4创建和配置Web测试

25.1.5记录一个Web性能测试

25.1.6配置Web性能测试的运行设置

25.1.7 Web Server的参数化

25.1.8测试设置

25.1.9运行Web性能测试

25.1.10查看测试执行和结果

25.1.11编辑Web性能测试

25.1.12数据驱动的Web性能测试

25.1.13可编码Web性能测试

25.2负载测试

25.2.1创建和配置负载测试

25.2.2编辑负载测试

25.2.3执行负载测试

25.2.4浏览和解释负载测试结果

25.3分布式负载测试

25.3.1安装控制器和代理

25.3.2配置控制器

25.3.3配置代理

25.3.4运行分布式负载测试

25.4小结

第26章 Lab Management

26.1 Lab Management基本结构

26.1.1黄金虚拟机镜像

26.1.2代理

26.2 SCVMM环境

26.3使用虚拟环境进行测试

26.3.1创建新的测试设置

26.3.2使用虚拟环境运行手动测试

26.4使用虚拟环境进行自动的生成-部署-测试

26.5标准环境

26.6小结


书查询(www.shuchaxun.com)本网页唯一编码:
e46e0edef981f21c4f6161817f773868#c24ea40475a75e278791541f06472a73#123163136#13488952.zip