Windows Azure Service Bus November 2011 Release

I have been working on Windows Azure Service Bus for the recently concluded Azure Camps 

Yes, it is no longer referred as “Windows Azure AppFabric Service Bus”.  All the 3 components i.e. Service Bus, Access Control and Caching are hereinafter referred to as simply Windows Azure Service Bus, Caching & Access Control Service, to minimize the complexity in referring to them.

Also, Service Bus and the related releases usually come as an out of bound release and are usually behind in terms of the Windows Azure SDK releases.  The Windows Azure SDK latest release is the 1.6 version and along with, there is also a new version of the Service Bus.  Earlier, the Service Bus assemblies sit inside the C:\Program Files\Windows Azure AppFabric SDK folder.

With the 1.6 version of the release of SDK, the Service Bus assemblies also sit inside the regular Windows Azure SDK folder.  Therefore, you can find the latest version of Service Bus i.e. Microsoft.ServiceBus sits inside C:\Program Files\Windows Azure SDK\v1.6\ServiceBus\ref folder.

Similarly, the Caching assemblies sit inside C:\Program Files\Windows Azure SDK\v1.6\Cache\ref folder.

The latest version of ServiceBus is hence 1.6.0.0 and hence if you are installing, you need to make sure you update the assembly version in the config files. 

Otherwise, you would typically get the wrong assembly referenced error, as follow

Exception type:   System.Configuration.ConfigurationErrorsException
Message:          Configuration binding extension 'system.serviceModel/bindings/netTcpRelayBinding' could not be found. Verify that this binding extension is properly registered in system.serviceModel/extensions/bindingExtensions and that it is spelled correctly.

Particularly, if you are using the http://www.microsoft.com/download/en/details.aspx?id=19925 Azure AppFabric samples, they reference the older version of the assembly.  And you need to update them. The release notes http://msdn.microsoft.com/en-us/library/windowsazure/hh667331.aspx covers pretty much line by line on the binding changes to be included in the config file. 

So, now, whether you develop for Windows Azure Hosted Services, Storage Services or Windows Azure Service Bus you need to install, just one SDK and all of them reside under the C:\Program Files\Windows Azure\SDK folder.

In my subsequent post, I want to cover a specific deprecated assembly, its implementation and the new equivalent.

Cheers !!!

Print | posted on Tuesday, January 10, 2012 9:04 PM

Comments on this post

# re: Windows Azure Service Bus November 2011 Release

Requesting Gravatar...
I definitely have to update the assembly version in the config files now. Thanks for this.
Left by Rugby Shirts Rugby Shirts on Mar 07, 2012 1:31 PM

# re: Windows Azure Service Bus November 2011 Release

Requesting Gravatar...
Most of the time this exception is directly related with your Azure Development Storage startup process. And there could be several reasons why you could not start Azure Development Storage. Azure Development Storage has dependency on local SQL Server Express components so sometime any problem related with your SQL Server components could cause this problem.
Left by regrowth on Jun 18, 2012 4:03 PM

# re: Windows Azure Service Bus November 2011 Release

Requesting Gravatar...
Also, Service Bus and the related releases usually come as an out of bound release and are usually behind in terms of the Windows Azure SDK releases. The Windows Azure SDK latest release is the 1.6 version and along with, there is also a new version pass4sure 640-864 of the Service Bus. Earlier, 640-864 examcollection the Service Bus assemblies sit inside the


Left by roter on Oct 01, 2013 3:58 PM

# re: Windows Azure Service Bus November 2011 Release

Requesting Gravatar...
To be a licensed paralegal means to ensure a stable economic future for you. During the last few years, the profession of a paralegal has gained much importance. The reason is obviously the growing significance of the law industry. The paralegal colleges of Academy of Learning College offer you the most comprehensive learning programs to develop your potential as a successful paralegal. All the programs of AOLC are accredited by Law Society of Upper Canada.
Left by Allen on Feb 05, 2014 12:33 PM

Your comment:

 (will show your gravatar)