Gaurav Mantri's Personal Blog.

A New Version Of Windows Azure Service Management API Is Available with Delete Specific Role Instances and More Goodies

Yesterday, while answering a question on Stack Overflow I came to know about the availability of some new features in Windows Azure Service Management API. This blog post will summarize some of those changes and will show some code to perform these new operations. Version Number As you know, each … [Read more...]

Consuming Windows Azure Service Management API from Web/Worker Role–The Easy Way

Recently I read a blog post about consuming Windows Azure Service Management API from Web/Worker Role. You can read that post here: http://blogs.msdn.com/b/asgoyal/archive/2013/07/23/consuming-service-management-api-from-web-worker-role.aspx. Upon reading the blog post, I found the process a bit … [Read more...]

Windows Azure Cloud Services, Extensions and Service Management API – Fun with Remote Desktop

I want you to try something for me (pretty please with cherry on top ). Fire up Visual Studio, create a simple Windows Azure Cloud Service and then without making any changes just publish that service. When you publish the service, DO NOT ENABLE REMOTE DESKTOP! Once the service is deployed, … [Read more...]

Workaround for IIS Express Crashing When Running Windows Azure Cloud Service Web Role with Multiple Instances in Windows Azure SDK 1.8 Compute Emulator

I ran into this weird issue when developing a very simple Windows Azure Cloud Service Web Role using Windows Azure SDK 1.8. I started off with a basic ASP.Net MVC 4 Web Role with no changes whatsoever. When I tried to debug it with just one instance running, everything worked great. The moment I … [Read more...]

(Some) Best Practices for Building Windows Azure Cloud Applications

In this blog post, I will talk about some of the best practices for building cloud applications. I started working on it as a presentation for a conference however that didn’t work out thus this blog post. Please note that these are some of the best practices I think one can follow while building … [Read more...]