Microsoft has shipped the June 2010 release of Windows Azure Tools for Microsoft Visual Studio. This brings the power of IntelliTrace to cloud services running in Windows Azure for Visual Studio 2010 Ultimate customers.
One of the challenges of developing for Windows Azure is being able to "see into the cloud", and new debugging tools let you do exactly that. In particular, the integration of IntelliTrace with the Windows Azure Tools allows you to historically debug issues that occur in the cloud right from your desktop.
S. Somasegar, Senior Vice President of Developer Division, provides a look into the steps for using the feature to debug your Windows Azure application in his blog post Peering into the cloud with IntelliTrace.
Also new for the June release:
- Visual Studio 2010 RTM Support: Full support for Visual Studio 2010 RTM.
- .NET 4 support: Choose to build services targeting either the .NET 3.5 or .NET 4 framework.
- Cloud storage explorer: Displays a read-only view of Windows Azure tables and blob containers through Server Explorer.
- Integrated deployment: Deploy services directly from Visual Studio by selecting ‘Publish’ from Solution Explorer.
- Service monitoring: Keep track of the state of your services through the ‘compute’ node in Server Explorer.
You can download the tools from Windows Azure Tools for Microsoft Visual Studio 1.2 (June 2010).
About Windows Azure Tools for Visual Studio
Windows Azure Tools for Microsoft Visual Studio extend Visual Studio 2010 and Visual Studio 2008 to enable the creation, configuration, building, debugging, running, packaging and deployment of scalable web applications and services on Windows Azure. Installation includes the Windows Azure SDK.
Windows Azure Tools for Microsoft Visual Studio includes:
- C# and VB Project creation support for creating a Windows Azure Cloud Service solution with multiple roles.
- Tools to add and remove roles from the Cloud Service.
- Tools to configure each Role.
- Integrated local development via the Development Fabric and Development Storage services.
- Running and Debugging a Cloud Service in the Development Fabric.
- Browsing cloud storage through the Server Explorer
- Building and packaging of Cloud Service Packages.
- Deploying to the Windows Azure.
- Monitoring the state of your services through the Server Explorer.
- Debugging in the cloud by retrieving IntelliTrace logs through the Server Explorer.
Bruce D. Kyle
ISV Architect Evangelist | Microsoft Corporation