Windows Azure Tools for Microsoft Visual Studio extend Visual Studio 2010 to enable the creation, configuration, building, debugging, running, packaging and deployment of scalable web applications and services on Windows Azure.
The tool is now available as a standalone download as well as via the Web Platform Installer. Microsoft recommends installing Azure Tools using the Web Platform Installer. You can automate the installation with the WebPICmd Command-Line Tool using the AppID: WindowsAzureToolsVS2010.
The latest version of the tools is designed to enable developers to profile Windows Azure applications. Using profiling, you can easily detect performance bottlenecks in your application while it is running in Windows Azure. The latest version also supports the creation of ASP.Net MVC3 Web Roles.
In addition, the Windows Azure tools now support multiple service configurations in the same Windows Azure Project. This is especially useful for managing different Windows Azure Storage connection strings for local debugging and running in the cloud. The tool also supports better validation of Azure projects.