首先,我认为这是一个很有用的插件,如果继续得到改进和增强,我想该插件会被更多开发者使用。对于VS 2008 Professional插件源码的学习,对于我们掌握怎样正确创建VS 2008 Professional工程是很有帮助的,而且也可从中学到不少编程技巧,例如委托和模板方法。希望大家一起研究下。
在 VS 2008 Professional中,Microsoft 继续对处于市场领先地位的 VS 2008 ProfessionalTeam System 技术进行投资。VS 2008 Professional不仅为管理整个软件开发生命周期提供了良好的支持,而且为与企业应用程序的最终用户及其管理人员进行关键性交互提供了绝佳的支持。此外,它还能够将 VS 2008 ProfessionalTeam System 的协作优点扩展到项目团队中的更多角色。
通过满足各种各样客户(从规模最小的独立开发人员到规模最大的企业)的需求,VS 2008 Professional 使提供优质解决方案的目标变得更加容易实现,而无论项目或团队的规模如何。此版本中新增的 ALM 功能包括:将数据库专业人员集成到软件生命周期中;扩展的单元测试功能;企业负载测试;以及整个测试过程中的性能优化和诊断。
借助于创建脱机数据库表示形式和数据库项目的能力,可以将数据库专业人员集成到开发生命周期中。VS 2008 Professional提供了一整套用于实现源代码管理、测试数据的生成和测试、重命名重构的工具,以及一个部署解决方案(包括可视化差异/合并和部署脚本生成)。 #t#
单元测试无疑是融合到 VS 2008 Professional中的最受欢迎的功能之一。此版本扩展了它的功能,改进了它的性能,扩大了它的范围。无论是从集成开发环境 (IDE) 运行还是从命令行运行,单元测试现在都运行得更快;测试继承使用户能够重用继承的方法;可用性改进使开发人员能够直接从测试的定义开始执行测试。现在,所有 VS 2008 Professional专业版用户都可以使用单元测试,并且还可以使用单元测试来测试移动应用程序。
VS 2008 Professional还通过下列措施改进了现有负载测试功能:简化负载测试界面;提供一个多计算机图形视图,以便显示所有接受测试的计算机的测试结果、性能和运行状况。使用其他改进功能,可以对测试结果进行更好的管理,实现丰富的负载建模,以及对不是来自 PerfMon 的结果进行综合。
VS 2008 Professional中的一个新的支持领域是能够通过 VS 2008 Professional测试工具推动系统性能优化和诊断。这使开发人员能够在测试过程中运行分析。他们可以针对系统运行负载和测试过程,查看系统的行为方式,使用集成工具进行分析、调试和优化。另外一项新增功能是性能基准:开发人员可以保存一个基准配置文件,然后,如果性能降低,则可以比较最新的跟踪数据以确定性能下降的根源。