>
 
热门标签: 广州DELL戴尔代  Dell Precisi  测试  戴尔390MT  
 

Visual Studio 11:支持编程说话

来源:www.cypcsoft.com   发布时间:2012-05-16 14:25

广州市英隆科技电脑有限公司 最新 特惠 报价 电话 13711189994

  【IT168 评述】每个版本的Visual Studio开拓情形凡是城市在其IDE及其支持的编程说话中引入一些新成果。微软开拓部副总裁S. Somasegar最近展示了一些即将呈此刻Visual Studio 11中的新的编程说话成果。 广州dell

  JavaScript

  固然在Visual Studio的早期版本中已包括对付JavaScript的支持,可是Visual Studio 11规划进一步加强这种支持,即给以该说话全面承认,就像给以同类的顶级Visual Studio说话(C#、Visual Basic、以及C++)的报酬一样。针对JavaScript预期的改造包罗:

  支持ECMAScript 5说话尺度

  智能感知(IntelliSense)获得“显著改进”,对付更大的文件会具有更高的准确度和更好的机能

  对JavaScript调试的支持此刻可与为其他Visual Studio说话所提供的调试成果相对抗,包罗多少支持可与被调试应用措施举办交互的调试窗口

  DOM资源打点器(DOM Explorer)使得开拓者可以搜查并操纵HTML页面中的文档工具模子(Document Object Model)

  或者最有趣的新增成果莫过于REPL(Read-Evaluate-Print Loop,即“读取求值打印”轮回)。此成果为开拓者提供了一种既可编写代码又可与运行中的应用措施举办互动的交互情形。

  Visual Basic / C#

  异步编程支持将被集成到C# 5和Visual Basic 11中,这些说话版本已引入Visual Studio 11。而在Visual Studio的早期版本中利用异步代码对付开拓者的实现和调试而言在逻辑上都是很坚苦的。通过提供新的说话成果,使得Visual Studio 11在如下两方面都得以加强:一、答允对异步代码利用传统节制流(轮回/前提/以及其他);二、提供了可在集成调试器中调试这些语句的手段。

  C++

  打算在Visual Studio 11中纳入几个有助于C++开拓的显著改进。这些改进包罗:加强IDE支持(譬喻,引用突出显示和语义着色)、以及构建本机Windows Metro气魄威风凛凛应用措施的手段。而且越发注重对付利用C++ AMP(Accelerated Massive Parallelism,即加快大局限并行处理赏罚)技能编写并行代码的支持。C++ AMP技能是在2011年6月AMD Fusion开拓者峰会上公布的。Visual Studio 11将提供利用C++ AMP直接调试应用措施的手段。

  通过C++编译器可进一步加强并行代码开拓,C++编译器将有手段检测出得当速率晋升的代码,进而实现自动向量化(auto-vectorization)和自动并行化(auto-parallelization)。

  F#

  Visual Studio 11将引入F# 3.0和Type Provider成果。此机制是在响应将静态范例说话(F#)桥接至收集上找到的日益增长的动态数据的需要进程中逐渐形成的。范例提供措施(Type providers)简化了对差异数据会见库的引入,而无需回收代码天生器。F# 3.0将支持OData[1]、WSDL[2]、以及SQL三类数据开箱即用,不外自界说范例提供措施还需自行编写。由于F#是.NET Framework一部门,因此对付范例提供措施的支持并不只限于F#。全部托管说话,包罗C#和Visual Basic,将都能利用它们。

  译注

  [1] OData,Open Data Protocol,即开放数据协议,是用来查询和更新数据的一种Web协议,其提供了把存在于应用措施中的数据袒暴露来的方法。关于OData的具体内容,请参阅其官网。

  [2] WSDL,Web Services Description Language,即Web处事描写说话,是为描写Web处事宣布的XML名目。关于WSDL的具体内容,请参阅维基百科。

  查察英文原文:Preview of Visual Studio 11: New Programming Language Features

广州DELL | 广州戴尔 | DELL服务器总代理理 | DELL服务器经销商 | DELL服务器报价| DELL广州经销商 | DELL广州代理

地址:广州市天河区兴科路768号1栋2楼 邮政编码:510000 公司邮箱:linyiying365@126.com
销售热线:13711189994 020-88888888
Power by DedeCms