Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ


Choose your language

InfoQ Homepage News Async/Await Now Available for Windows Phone, Silverlight 4

Async/Await Now Available for Windows Phone, Silverlight 4

This item in japanese


Microsoft has announced further async/await keyword support for applications not yet targeting .NET Framework 4.5. An updated version of the Async Targeting Pack now provides asynchronous features to Silverlight 4 and Windows Phone 7.5, as well as Portable Class Libraries targeting any of the supported platforms. (Silverlight 5 and .NET Framework 4.0 were supported in the version released earlier this year.)

Microsoft notes that Windows Phone development is not yet available in Visual Studio 2012, but that the ability to target Windows Phone 7.5 will be a part of the upcoming Windows Phone 8 SDK. Visual Studio Web Site projects do not support async/await, but developers can build class libraries containing asynchronous features, and then consume them from web projects.

The new functionality requires Visual Studio 2012 and the NuGet package Microsoft.Bcl.Async. This is beta software, and the BCL team has provided a list of known issues in the Async Targeting Pack.

Developers working with Visual Studio 2010 can take advantage of async/await by using the Visual Studio Async CTP.

Rate this Article


Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Community comments

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p