BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

.NET 4和Silverlight 5现在可使用异步特性了

| 作者 Jenni Konrad 关注 0 他的粉丝 ,译者 曹如进 关注 0 他的粉丝 发布于 2012年5月2日. 估计阅读时间: 2 分钟 | QCon上海2018 关注大数据平台技术选型、搭建、系统迁移和优化的经验。

微软刚刚为Visual Studio 11 Beta发布了新的Async Targeting Pack,使用它可以让开发人员在.NET 4和Silverlight 5中使用异步编程特性。之前,这些特性由Async CTP提供。

在此之前,如果开发人员想使用异步特性,需要在Visual Studio 11或者Visual Studio 2010加上Async CTP的组合间进行选择。Targeting Pack解决了Async CTP与Visual Studio 11之间的DLL兼容性问题。不过它并不支持Visual Studio 2010。

C#和VB中都支持async/await关键字以及基于任务的编程。.NET 4、Silverlight5在使用Async Targeting Pack与.NET 4.5中的异步特性时稍有不同,这些不同点均在版本公告中进行了详细说明

随着Async Targeting Pack的发布,微软正结束对Async CTP的支持。尽管在Visual Studio 2010中开发Windows Phone或Azure应用程序的开发人员依然可以使用CTP版本,不过微软并未说明这样的状态会持续多久。

你可以通过在NugGet中查找Microsoft.CompilerServices.AsyncTargetingPack找到Async Targeting Pack for Visual Studio 11。

查看英文原文:Async Features Now Available for .NET 4 and Silverlight 5

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT