中成网站建设
    成都做网站,就选中成网站建设!专业四川网站建设,成都网站建设服务提供商
            企业宣传网站建设、电子商务网站建设、OA办公系统。联系电话:028-66165255
    资讯列表  
 第三方支付新规:监管而非封杀…
 东软刘积仁:中国软件业机会巨…
 第一个自由软件蓝光视频编码器…
 MIT技术评论:2010十大新兴技术…
 HTML 5代表未来 插件不会销声匿…
 雅虎搜索份额降至16.9% 欲把该…
 联想移动战略接入支付宝 软件商…
 谷歌惨遭全球至少25个国家封杀…
 工信部操刀手机支付标准 银联买…
 基于位置的服务(LBS)
 分析称谷歌Apps将威胁微软Offi…
 用户眼中已经消亡的十大IT技术…
 Web2.0技术在电子商务中的应用…
 WAP浏览器 WAP手机上网 WAP协…
 谷歌开发实时索引系统:数秒内…
    资讯详情  
Visual Studio 2010新特性:动态语言功能
发布时间:2009-08-24                  来源:成都网站建设--中成网建         【加入收藏】

微软开发部门资深副总裁S.Somasegar在周三晚的博客上透露,C# 4.0和Visual Basic 10.0将出现在Visual Studio 2010中,目前已经提供了一个开发平台的测试版本下载。Visual Studio 2010新特性:动态语言功能就包含在其中。

C# 4.0主要改进了动态编程模式的互操作性和Office编程,动态查询是C# 4.0中的一个新功能,允许你从IronPython,IronRuby,Jscript,HTML DOM或一个标准的.NET库以同样的方式使用和操作一个对象,不管它们来自哪里。

C# 4.0中的动态关键字功能允许一个类型在运行时动态解析,而不是在编译时静态的方式,这可以让动态语言将它们的对象暴露给C#。

对于Visual Basic,与动态语言的互操作更加简单,通过这种技术可以使用一个代码片段调用Python库。

继承了Visual Studio 2008的优点,Visual Studio 2010新特性为开发人员使用两个微软编程语言提供了增强的设置和特性,虽然微软还没有说Visual Studio 2010将何时发布,早前有人估计最早可能在今年晚些时候推出。这些Visual Studio 2010新特性将是值得期待的。

语言方面的改进包括如命名参数和可选参数,支持COM客户端,让C#开发人员使用Office API时的体验犹如Visual Basic开发人员那样愉悦。

Visual Basic团队将重点放在了增加语言的生产力功能上,使开发人员今后可以编写更少的代码。Visual Basic用户呼声最高的是移除换行时使用的下划线(_)字符,Visual Basic 10引入了隐线功能,彻底消除了下划线。

Visual Basic还增加了自动执行属性,集合初始化和数组也更加简单了,集合现在可以在声明时初始化了,数组类型由编译器根据字面意思自动进行推断。

Visual Basic对lambdas的支持得到了改进,在Visual Basic 10中,lambdas可以包含不返回值的表达式,同时也支持多个lambdas,编译器尽可能推断参数返回类型,就像规则的lambdas一样。

原文名:Microsoft Visual Studio upgrade holds dynamic language capabilities

作者:Paul Krill

 

 
上一篇:微软近年来在互操作性上投入了不少力度 微软发布开源PHP开发工具包
下一篇:Visual Studio 2010重要新功能一览
【打印】    【关闭】    【字体变小】    【字体变大】

友情链接

首页  |  建站学院  |  网站建设  |  成功案例  |  业务体系  |  软件定制  |  解决方案  |  联系我们  |  免责声明
中成网建公司地址:四川省成都市双楠双安东巷1号18-3-5 电话:028-6616 5255 版权所有 @ 中成网建
成都网站建设网址:www.csccd.net www.csccd.cn 邮箱:web#csccd.net
信息产业部备案号:蜀ICP备08106559号