“这种臃肿已经持续了若干年”,Northwest Cadence的Levinson说。“例如,如果你看一下Team Explorer,这还仅仅是一个Visual Studio Shell,就需要下载387MB并安装…像Eclipse之类的IDE,大约为180MB。然后,当你把其它一切添加完毕,[Visual Studio ]几乎为1GB。
多年来,微软公司不断听到这样的反映—Visual Studio需要更小的规模,占用更少的资源。“某些变化的发生花了相当长的一段时间,虽然它不应该花那么长的时间”,Levinson说。“我想看见它们的精简,这样就可以只安装那些需要的软件包,shell也会小得多”。 他也承认,整个产业系统使在一个产品周期中解决如此多的问题变得困难。
平台波动在新的IDE中持续,该IDE支持.NET 4.0、Windows 7、SharePoint 2007及Microsoft Office SharePoint Server、Azure Services Platform和Silverlight 2。
“如果你是一个Visual Studio的开发人员,你就已经拥有充分利用所有这些伟大创新的核心知识”,微软的Carter指着最近开发人员对新SharePoint工具的反馈结果说。
实际上,许多一直感叹缺乏工具支持的开发人员非常期待新的Server Explorer、VS 2010 Web Parts、Application Page Designers和SharePoint的出现。此版本主要是针对Windows 7的。(在去年夏天Service Pack 1发布前,VS 2008不完全支持Vista /.NET 3.x。)VS 2010和Visual C ++将为Windows 7应用程序构建提供新的类库(包括Ribbon之类的UI元素),它恢复了MFC类向导,并支持多点触控接口。
对于Web开发人员来说,VS 2010增加了急需的设计,为Silverlight 2集成了ASP.NET,提供对ASP.NET MVC的工具支持,改进了JavaScript IntelliSense,增加了HTML摘录和一键部署(One-Click Deployment)。
微软除了支持其基本平台,也准备提供对新兴应用趋势的工具支持,即云计算和并行程序设计,以充分利用高性能多核系统。Visual Studio为并行编程提供了更多支持,包括增加调试窗口,增加对NET Framework、PLINQ,本地Parallel Pattern Library和Concurrency Runtime并行扩展的特征编码。
在2008年10月专业开发人员会议(PDC)上发布的Visual Studio的Windows Azure Tools工具,是用作构建、调试和部署云应用和服务的,现在也集成在新的IDE中。
第三方产品和框架也在该IDE中有了用武之地。VS 2010中有两个值得注意的内嵌工具,一个是Quest Software Inc.公司开发的可选数据库架构供应商,提供了对Oracle数据库的支持,另一个是本地JQuery。“我们有两条路可以选择”,Carter解释说。“我们可以创建一个与JQuery功能相同的工具,或者我们就使用JQuery…,并且微软也证实了这一点。它有你从Visual Studio那里所期望的所有IntelliSense。如果你有问题,打电话给微软,我们将在这里做技术支持。”
团队协作虽然没有核心平台支持的VS 2010被开发和分析人员描述为修正发布和全面升级之间的一个版本,但Team System 2010的发布却可称为一个里程碑。它的测试功能可与第三方的测试产品相媲美,它重新确定了架构的作用,以确保构建过程的最佳实践。
“2010版本有点像über版”,Levinson说。“功能要好得多。分级工作项目的引入将使你的生活轻松很多。另外,现在微软正推出史无前例的,完全兼容的,有竞争力的专业测试工具。如果我必须用一个词来形容VSTS 2010,那么我会说‘厉害!’”
文章来源于领测软件测试网 https://www.ltesting.net/