文字显示结果
组合搜索  计算机图书分类目录
 
所在位置: 图书 -> 在线试读 -> 软件与程序设计 -> .NET -> Visual Studio.NET  
 
Visual Studio 2010软件生命周期管理高级教程

Visual Studio 2010软件生命周期管理高级教程

  《Visual Studio 2010软件生命周期管理高级教程》是由四位Microsoft高级专家联袂撰写的经典著作。它全面讲述使用VisuaiStudio2010管理应用程序生命周期的指导原则、方法及所需的工具,在详尽示例代码和案例的引导下浓墨重彩地描述紧贴实际的实现技术和最佳实践,透彻分析所有新的UML工具、高级调试技术、手工测试功能以及新的Team Foundation Server 2010构架等。通过学习本书,您将能得心应手地使用Visual Studio在各种企业解决方案中完成建模、设计、和协调工作。
作者:
古塞(Gousset, M.) Mickey Gousset   凯勒(Keller, B.) Brian Keller   
出版社:
清华大学出版社   清华文康   
条形码:
9787302255505
性质:
免费
电子书定价:
0 华初币  
 
 
 
 
 
 
       
 
作者序
 
译者序
   
 
1
 第1章 软件架构简介
 

本章主要内容:

n    设计可视化的重要性

n    Microsoft的建模策略方案

n    Visual Studio 2010 Ultimate中的建模工具

本章作为引论部分,将简要介绍几个主题:域专用语言(domain-specific languagesDSL)、模型驱动开发(model-driven developmentMDD)和统一建模语言(Unified Modeling LanguageUML),以及如何将它们应用于Visual Studio 2010 Ultimate。此外,还将介绍为什么Microsoft必须针对这些主题所发表的观点,以及本书作者的观点。

目前的计算机体系结构架构都是分布式计算体系结构架构。本章将回顾分布式计算体系结构架构的演进过程—— 从简单的面向对象开发到组件和分布式组件设计,再到面向服务的体系结构架构(service-oriented architecturesSOA)

本章最后一部分将简要介绍Visual Studio 2010中新的架构工具。在Visual Studio 2010中加入了新的建模工具,并且支持最常见的UML图。这些内容的加入使架构工具成为该产品中最好的工具。

下面将首先介绍可视化建模(或可视化设计)

 
1.1 可视化设计 在线阅读 免费
1.2 Microsoft的建模策略 在线阅读 免费
1.3 从对象到服务 在线阅读 免费
1.4 Visual Studio 2010 Ultimate的新架构工具 在线阅读 免费
1.5 小结 在线阅读 免费
 
2
 第3章 使用组件图和类图进行自上而下的设计
 

本章主要内容:

n    如何创建和使用组件图

n    如何显示组件图分内部成分如何显示组件图的内部部件

n    如何创建和使用类图

22章介绍了用况图用例图、活动图和顺序图,以及如何使用这些图来了解问题域,还开始介绍了如何设计要构建应用程序,以及如何设计应用程序要完成的任务。一旦有了这些信息之后,下一步就是从高开始呈现系统的结构,然后呈现供应用程序使用的底层类和对象。这就需要用到组件图和类图。

本章将首先介绍组件图。为了对可用的组成元素有一个很好的了解为了对可用的部件有一个很好的了解,在这一节将会对一个组件图进行分解。然后在此基础上我们对组件图工具箱中的所有元素逐一进行介绍,并介绍所有元素的所有不同各个特性属性。该节结尾部份部分将介绍创建组件图的具体操作步骤,以及如何用组件图建立更高层组件的内部操作模型。

之后结束所有的接下来将介绍所有的UML类图(以前称为逻辑类图)。与组件图一样,这一节将先研究一些类图,然后介绍不同的工具箱元素及其特性属性本节以创建基本类图的具体步骤作为结束章最后将介绍创建基本类图的具体步骤

本章会交替使用术语“类图”、“逻辑类图”和“UML类图”,但实际上这些术语都指的是同一类型的图。

 
3.1 组件图 在线阅读 免费
3.2 类图 在线阅读 免费
3.3 小结 在线阅读 免费
 
3
 第7章 利用单元测试框架进行单元测试
 

本章主要内容:

n    单元测试的基本概念和优势

n    使用Visual Studio单元测试框架创建首个单元测试

n    单元测试的执行、管理和结果查看

n    数据驱动的单元测试

n    非公有成员的测试

n    从代码中生成测试存根

n    代码覆盖和测试影响分析

与其他类型的测试相比,编程性的单元测试是通过编写代码的方式在更低、粒度更小的层次之上对系统进行验证的。它是针对程序员并由程序员完成的测试,而且迅速成为很多软件组织的标准实践内容。Visual Studio 2010的所有版本(免费的Express版除外)都包含单元测试功能,并且将该功能与IDE和其他功能(如报表和源码控制等)完美地集成在了一起。因此,开发人员进行单元测试时不再需要依赖第三方工具(NUnit),尽管使用第三方工具是完全可以的。

本章将主要描述单元测试的概念,单元测试的重要性以及如何创建有效的单元测试集。我们将学习编写单元测试的语法,以及如何用利用Visual Studio的集成功能执行和分析单元测试。然后,将深入介绍编写单元测试可以使用的类,包括核心的Assert类和很多重要的属性。通过学习将会发现创建数据驱动的单元测试非常容易,可以在数据驱动的单元测试中对数据源中的每条记录执行一次测试,直到数据源中的最后一条记录为止。

本章还将介绍Visual Studio为方便从单元测试访问非公有成员而提供的功能。另外,还将学习如何通过现有代码生成单元测试,以及如何在编写单元测试时生成成员结构。

此外,本章还将学习如何利用Visual Studio度量测试的有效性。代码覆盖通常用于考查在单元测试执行过程中所覆盖的代码行。使用这种方法可以很容易地识别出没有被覆盖的代码,然后创建有针对性的测试来验证那些代码。这有助于提高在系统发布前发现问题的能力。最后,还将介绍测试影响分析的相关内容,这个功能可以帮助我们快速地确定针对特定的代码更动改必须要执行的测试。需要注意的是,代码覆盖分析和测试影响分析只在Visual Studio 2010 Premium Ultimate 版本中才可用。

 
7.1 单元测试的基本概念 在线阅读 免费
7.2 Visual Studio单元测试 在线阅读 免费
7.3 使用单元测试框架进行编程 在线阅读 免费
7.4 访问测试的非公有成员 在线阅读 免费
7.5 代码生成 在线阅读 免费
7.6 代码覆盖 在线阅读 免费
7.7 测试影响分析 在线阅读 免费
7.8 小结 在线阅读 免费
 
4
 第9章 性能和性能分析
 

本章主要内容:

   了解Visual Studio 2010的性能分析功能

   了解性能分析的类型

   使用Performance Explorer配置性能分析会话

   分析报告和视图

   JavaScript的性能分析

如何确定应用程序运行缓慢和低效的原因是软件开发的一个难点。在Visual Studio 2010之前,开发人员必须借助外部工具才能进行有效的性能分析。幸运的是,Visual Studio 2010 Ultimate Edition 包含了性能分析工具,并很好地将其集成到了IDEVisual Studio 2010的其他功能中。

本章将介绍Visual Studio 2010的性能分析工具。值得注意的是,本章讨论的性能分析功能只在Visual Studio 2010 Premium Edition或更高的版本中才能使用。

本章将介绍如何利用性能分析器发现性能方面的问题,如低效代码、内存的过度分配和性能瓶颈等。其中将学习性能分析的两个主要选项—— 采样式和插装式,包括每种分析手段的使用方法及其使用场合。在Visual Studio 2010中有两种采样选项:一种是CPU采样,另一种是内存分配采样。这两种方法本章都将涉及。本章还将简要介绍Visual Studio 2010所引入的新的性能分析方法,即使用并发分析对查线程内容进行检查。

在学习了如何运行性能分析器之后,还将学习如何利用详细报表功能以多种方式查看性能度量,包括功能结果、调用/被调用检查、调用树细节及其他视图。

Visual Studio 2010 IDE并不是万能的。当需要更大的灵活性时,就需要在命令行工具中运行分析程序。这样可以将性能分析集成到生成过程中,并且可以使用一些高级的分析选项。

 
9.1 性能分析概述 在线阅读 免费
9.2 使用性能分析器 在线阅读 免费
9.3 命令行分析实用工具 在线阅读 免费
9.4 常见的性能分析问题 在线阅读 免费
9.5 小结 在线阅读 免费
 
5
 第11章 IntelliTrace简介
 

本章主要内容:

n    探讨新的IntelliTrace功能研究

n    了解事件视图和调用树视图

n    使用断点管理

n    使用可停靠的数据提示

调试已成为软件开发的主要特征之一,很多开发人员对此感到不满很多开发人员对此无可奈何。据了解,很多开发人员仅在调试上就要花相当大一部分时间进行简单的调试。在遇到行为不能再现的编程缺陷Bbug时更是雪上加霜。在很多情况,开发人员希望时间能倒流以捕获所发生的一切,从而调试这些问题。这一梦想在Visual Studio 2010 Ultimate中已经变成了现实。

Visual Studio 2010引入了几个新功能,可以帮助调试,把住第一道关口,防止缺陷Bbug进入系统。

本章将介绍IntelliTrace功能功能,它是在Visual Studio 2010 Ultimate中首先出现的。本章将介绍如何使用该功能帮助调试,并获得更快捷的解决方案。本章还将介绍断点的新功能以及一个很酷的粘滞数据提示功能。

 
11.1 使用Intellitrace进行调试 在线阅读 免费
11.2 断点中的新功能 在线阅读 免费
11.3 可停靠的数据提示 在线阅读 免费
11.4 小结 在线阅读 免费
 
Copyright © 2010 TianMei Technology All rights reserved. To comment on this site
  辽B-2-4-20100065