开发者乐土 回顾Visual Studio经典15年

作者: 来源:未知 2012-03-20 09:12:34 阅读 我要评论 直达商品

Visual Studio 2010将会带来.NET Framework 4.0并且支持开发面向Windows 7的应用程序。除了Microsoft SQL Server,它还将会支持IBM DB2和Oracle数据库(详情参见 IBM.com 和 TeamFuze.net)。它将具有内置的Microsoft Silverlight开发支持,包含一个交互设计器。Visual Studio 2010将会提供一些工具来使并行计算更加简单:除了.NET Framework的本地代码并行扩展以及并行模式库(Parallel Patterns Library),Visual Studio 2010还包含了用于调试并行程序的工具。这些新工具使并行任务以及它们的运行时堆栈可视化。这些工具可以用来可视化线程等待时间以及线程在多核心之间的 移动。

Visual Studio 2010代码编辑器现在支持高亮引用;当一个符号被选择时,所有对于这个符号的引用都会被高亮。它还提供了一个快速查找特性来增量查找所有在C++、C# 以及VB.NET工程中的符号。快速查找支持子串匹配以及驼峰式大小写查找。 调用继承树(Call Hierarchy)特性允许开发者查看所有被当前方法调用的方法,以及所有调用当前方法的方法。Visual Studio的IntelliSense支持一个consume-first模式,在这种模式下,IntelliSense不会自动完成标识符,这就允许 开发者使用未定义的标识符(如变量或方法名)并在以后来定义它们。Visual Studio 2010还可以在能够通过它们的使用情况来识别出其类型的时候自动定义他们。

Visual Studio Team System 2010,代号为Rosario,被定位为用于应用程序生命周期管理。它将包括新的建模工具[19],包含可以图形化显示工程和类,以及它们之间关系的架 构浏览器。它支持UML活动图、组件图、(逻辑)类图、序列图以及用例图。Visual Studio Team System 2010还包括测试影响分析(Test Impact Analysis),它可以在不实际运行测试用例的情况下,对于源代码的修改会影响那些测试用例给出建议。影响分析提供线索的测试案例的影响,修改的源代 码,但实际运行的测试案例。

由于避免了运行不需要的测试用例,测试的速度会有所提高。Visual Studio Team System 2010还包括一个历史调试器。与目前只记录当前活动栈的调试器不同,历史调试器的历史记录所有的活动,包括之前的函数调用、方法参数、事件、异常等。这 允许执行代码回退到错误发生的地点,即使没有设置断点。历史调试将导致应用程序运行速度比目前的调试器慢,并且将使用更多的内存用于记录额外的数据。微软允许配置应记录多少数据,实际上允许开发人员来平衡执行的速度和资源的使用。

Visual Studio Team System 2010的实验室管理组件使用虚拟化技术来为测试者和开发人员创建一个类似的执行环境。这些虚拟机使用检查点来标记,这些检查点可以在以后用来检查问题, 并且可以重现问题。Visual Studio Team System 2010还包括记录测试运行的能力,可以记录操作环境的特定状态以及运行测试的必要步骤。这些步骤可以回放来重现问题。


  推荐阅读

  夏普散尽昔日荣光:将遭遇一百年来最严重亏损

夏普的历史几乎和IBM一样悠久,如今却陷入了前所未有的困境 导语:美国媒体今天刊文称,夏普在日本国内的液晶面板工厂曾是日本电子行业的骄傲。然而近年来,夏普的光环正逐渐消退,该公司在全球竞争中也逐渐面临困境>>>详细阅读


本文标题:开发者乐土 回顾Visual Studio经典15年

地址:http://www.lgo100.com/a/kandian/20120320/42176.html

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
我的评论: 人参与评论
验证码: 匿名回答
网友评论(点击查看更多条评论)
友情提示: 登录后发表评论,可以直接从评论中的用户名进入您的个人空间,让更多网友认识您。
自媒体专栏

评论

热度