Sudhindra Kovalam's Blog

My Geeky Blog

Archive for November 2009

Windows Azure Software Development Kit (November 2009) Released

leave a comment »


A couple of days ago, Windows azure SDK 1.0 was released ( Notice no CTP tag in the name, This is indicative of the full ‘feature complete’ SDK.) This is the SDK that the windows azure team has been discussing for quite some time now.

This release of the SDK adds a couple of features that were wanted for some time now ( Post VS 2010 beta 2 release)


  • Service Model UI: A redesigned and significantly more complete interface for manipulating Role configuration information. To access, double-click on a role node in the Solution Explorer.

vs2010 cloud service roles

vs2010 web role

  • Additional role templates: Support for ASP.NET MVC 2 (2010 only), F# worker roles (2010 only), and WCF Service Application web roles.

New Role Templates

  • Support for dynamically creating tables: The Create Tables functionality is now performed automatically; there is no longer a need to right-click and select Create Tables… on the project after your table definitions have changed.
  • Full support for and installation of the November Windows Azure SDK release:
    • The sample storage client has been replaced by a new production quality library.
    • New Diagnostics library enables logging using .NET APIs and enables the collection of diagnostic information from the service.
    • Service Runtime library updated to support inter-role communication and notification of configuration changes .
    • Support for input endpoints on Worker Roles.  ( Now you can expose your worker roles to the outside world) Off course, you can also open internal end points

    workerRole Endpoints

    • Higher fidelity simulation of Development Storage: supports all current cloud storage features, including dynamically creating tables.
    • Ability to choose the size of the VM for a role instance.

    VM sizes

    • Ability to persist data in local storage even after the role is recycled.
    • Ability to manage certificates to install to the role VMs.

Written by sudheerkovalam

November 15, 2009 at 12:05 pm