当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 分析工具支持 过去,由于 Visual Studio 中缺少对代码分析的支持,因此开发人员不得不购买第三方工具,构建自定义分析工具,或者发布未经分析的代码。
 

 

    摘要:简介 visual studio 2005 team system 包括 visual studio team foundation 平台和一套工具。team foundation 包括: • 工作项跟踪 • 项目管理 • 源代码管理 • 集成服务 visu......
    摘要:注 本文档于产品投入生产之前编写,因此您可能会发现这里所包含的细节与发布的产品有不一致的地方。文中的信息均依据撰写本文时的产品状况,仅供您在计划时参考。如有更改,恕不另行通知。microsoft 拥有本文档中的主题所涉及的专利、专利应用程序、商标、版权或其他的知识产权。除非 microsoft 以任何书面许可协议明确提供,向您提供本文档并没给予您使用这些专利、商标、版权或其他知识产权的任何许可证。 简介 visual studio project ma......


Visual Studio 2005 Team System:构建健壮而可靠的软件

简介

分析工具支持 【相关文章:加速ASP程序的显示速度

要开发健壮而可靠的软件,开发人员需要一套集成分析工具,来帮助他们在开发的早期检测代码缺陷与性能问题。 【扩展阅读:18位身份证标准的详细规定,包括校验位的

花费额外的成本购买第三方工具。 【扩展信息:在ASP中使用简单Java类

过去,由于 visual studio 中缺少对代码分析的支持,因此开发人员不得不购买第三方工具,构建自定义分析工具,或者发布未经分析的代码。

从众多的分析工具中选择一个既能满足软件分析的要求又在预算限制范围之内的工具,未必总是一项轻松的任务。另外,这些工具可能没有集成到 visual studio 集成开发环境 (ide) 中,因此通常需要花费额外的时间来学习如何顺利地使用它们。

构建自定义分析工具。

构建自定义分析工具需要资源、技能与经验。这对大多数公司中的开发团队而言是不现实的,仅仅是少数公司可以担负得起的选择。

发布未经分析的代码。

在工时期限与预算限制紧张的情况下,发布未经分析的代码似乎是一种正确的方法,但如果软件在部署之后发生故障,可能证明采用这种错误方法的代价不菲。

我们的解决方案

在 visual studio 2005 team system 中,开发人员将会看到一套全新的、完全集成到 ide 中的分析工具。这种分析工具与开发环境的紧密集成,可以帮助开发人员在产品开发的早期检测并修复代码缺陷与性能问题。这还可以帮助团队有效且高效地管理软件开发生命周期(software development life cycle,sdlc)。

在 visual studio 2005 team system 中,有两类分析工具可用于构建健壮而可靠的软件:

代码分析工具

性能工具

在开发环境中集成分析工具可以帮助开发人员检测与编码、性能及安全性相关的问题。此外,可将代码分析工具作为签入策略的一部分用于每日构建 (nightly build) 过程,使开发团队能够在将代码签入到源树 (source tree) 之前修正缺陷。通过在开发的早期(而不是后期)更正问题,团队可降低修复代码缺陷的总体成本。

除了完全集成到 ide 中之外,开发人员还可以从命令行使用这些工具。

visual studio 中的工具集成

在 visual studio 2005 team system 中,通过使用代码分析工具与性能工具,开发人员可以对代码进行静态与动态分析。

代码分析工具

代码分析工具的目标是使开发人员能够对其项目进行静态分析,以检测与修复代码缺陷。为了实现这个目标,visual studio 2005 team system 中包含了两个工具:


...   下一页
    摘要:简介 逻辑数据中心设计器 (logical datacenter designer) 用于创建描述数据中心的策略和逻辑结构(包括,影响应用程序系统部署到数据中心的服务器、防火墙、通信路径、安全约束和其他配置要求)的模型。这里,我们将说明如何使用该设计器来构建一个简单的模型。 创建初始模型 我们将创建的第一个模型是一个简单的数据中心,具有以下配置: • 一个宿主表示层应用程序的 iis web 服务器。 ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE