经过长时间学习Visual Studio 2005 产品,于是和大家分享一下,看完本文你肯定有不少收获,希望本文能教会你更多东西。学习Visual Studio 2005 产品时,这里将介绍Visual Studio 2005 产品问题的解决方法,在这里拿出来和大家分享一下。
Visual Studio 2005 产品线中最引人注目的是Visual Studio Team System版本,它标志着微软有了全套的软件工程工具,是微软在软件工程领域不断创新所取得突破进展。 Visual Studio Team System是一个高度特性化的开发环境,针对软件开发流程中的四种主要类型的人员,分别提供了不同的功能: #t#
项目经理:能够将客户需求转化为开发团队中的工作项,然后跟踪工作项的状态以实现项目状态的监控。 系统架构设计师:提供了图形化的系统架构设计器与建模工具,可以方便地修改设计,并且这种设计可以迅速地应用到真实系统中。
软件工程师:除了继承Visual Studio原先的优秀特性,Visual Studio 2005 产品还首次提供了代码分析工具与单元测试工具,有助于软件工程师写出高质量的代码。 测试工程师:提供了软件开发中最常见的测试工具,并且其测试结果可以迅速地反馈给开发者。
数据库专业人士:通过数据库测试来管理数据库变更、改善软件质量,同时让数据库专业人士分享Visual Studio 2005 产品和生命周期开发所带来的利益。
简单来说,整个软件开发就变成了一条巨大的软件产品流水线,在这条流水线上,各种人员各负其责,共同完成一个复杂软件系统的开发任务。正如工业化产品流水线的出现与应用改变了现代化工业的面貌,软件生产流水线在软件产业中的应用也将大大提高软件的开发效率,在微软历史上,Visual Studio Team System 正是这样一个革命性的产品。
Visual Studio 2005 产品家族中的这个新成员提供了降低风险、保证质量和加速开发的基础,满足了市场对数据库变更管理的先进开发工具的日益增长的需求。数据库架构师、开发人员、管理员和其它数据库专业人士现在能够运用集成化变更管理功能来理顺数据库变更流程,并降低与数据库结构改动相关的灾难性故障风险。此外,借助集成化数据库测试(其中包括数据库单元测试、联合测试编写以及自动产生有意义的测试数据等),数据库专业人士在开发流程的早期即可提升产品质量。
Quest软件公司产品管理副总裁Larry Humphries表示:“随着软件开发生命周期的成熟,人们越来越需要一种工具将数据库专业人员变为应用团队的有机组成部分。通过扩展Visual Studio Team System,将上述功能纳入其中,微软向开发商和数据库专业人士提供了这样一种工具。我们期待着将我们的解决方案与Visual Studio Team System进行整合,向我们的客户提供一套完整的解决方案,打造富于生产力的强大数据应用。”