The Visual Studio Async CTP extends Visual Studio 2010. It provides a new, streamlined syntax for asynchronous development.
The Visual Studio Async CTP combines a new simple and composable pattern for asynchronous APIs, with “await” and "async" language keywords in Visual Basic and C#, that avoids asynchronous code being written inside-out using callbacks. The CTP is a painless install/uninstall on top of Visual Studio 2010 RTM, and comes with plenty of samples and documentation. We invite you to explore it and contribute your feedback.