.NET 4和Silverlight 5現在可使用異步特性了

fmms 12年前發布 | 8K 次閱讀 .NET

作者 Jenni Konrad 譯者 曹如進

微軟剛剛為 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

 本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!