Visual Studio.NET:应用程序生存期平台(转)
Visual Studio.NET:应用程序生存期平台注意:在公开发布的 Visual Studio.NET Beta 2 中可能不提供某些功能。
针对应用程序生存期的代码构建阶段,Microsoft 提供了高效的开发人员工具。Microsoft Visual Studio® 97 的引入,意味着 Microsoft 开始关注应用程序生存期的其它方面,包括对分析、设计和基于小组的开发活动的支持。目前,Microsoft 在 Visual Studio.NET 中提供了新的企业生存期功能,帮助各个组织进行规划、分析、设计、构建、测试以及对构建 XML Web 服务和应用程序的小组进行协调。这涉及以下内容:
设计应用程序和共享最佳方法
企业框架和模板
满足业务需求
通过软件建模表达体系结构
测试 XML Web 服务和应用程序
此外,Visual Studio.NET 引入了一个开放的、可扩展的应用程序生存期平台,这个平台可使很多领先于业界的工具在 Visual Studio 集成开发环境 (IDE) 内无缝集成,从而进一步提高了开发人员的工作效率。
在 Visual Studio.NET 中,生存期功能主要包括:
领先于业界的数据库设计工具,可以构建概念、逻辑和物理方面的模型
对业界标准软件模型的全面支持
一种新的基于 XML 的语言,用于说明体系结构策略和指导方针
XML Web 服务和应用程序的功能测试工具
XML Web 服务和应用程序的集成式负载测试和性能测试工具
识别应用程序瓶颈的直观分析工具
自动执行的回归测试功能
可重复使用的框架组件
集成的源代码控制
以下对其中的部分功能进行了描述。有关企业功能的详细信息,请参见 Visual Studio.NET 企业生存期功能(英文)。
设计应用程序和共享最佳方法
一个组织要获得成功,其中最重要的方法之一就是在开始编码之前正确设计应用程序。通常,一个组织总是希望最有经验的人员来负责设计阶段的工作。但是,大多数组织中经验丰富的高级程序员人数有限,因此很难做到为所有正在进行的开发项目合理分配设计资源。很多公司曾尝试采用如下方式分配设计资源:首先制定体系结构指南或策略(通常以大量文档的形式),然后将它们分发给各个项目的开发小组。通常,这种方式的效果不是很好。开发人员认为这些策略文档内容陈旧、重点不突出,最终放弃使用它们。
为了帮助客户解决这一问题,Microsoft 引入了企业框架和模板,这是一组极具创新性的服务和功能,允许各个组织在 Visual Studio.NET IDE 下提供体系结构指南。此外,Visual Studio.NET 还提供了一组端到端的建模功能,可使一个组织内的所有资源最大限度地参与设计过程。
补充:Jsp教程,面向对象编程