I wanted to start learning about Windows Azure in December last year, but I got bogged down by other work. And while it was unfortunate that I missed the free trial period, thankfully, we have some MSDN premium licenses at work, which gets us some free hours on Azure, and these free hours can be used for testing the applications on the cloud.
With plans to master application development on the Azure platform as soon as possible, this weekend I started looking for and gathering resources – books and tutorials – which can help me get started. The Windows Azure ‘Getting Started’ page lists some resources, but they only offer a very high level view of things. Not very useful in my opinion, but you should still go through these if you don’t have a clue about what is Windows Azure.
There are also many videos available on channel9, but these offer highly segmented information on the technology, and are difficult to stitch together into a wholesome tutorial. Moreover, many of these videos are of the social marketing type, and many of the old ones are unlikely to be very useful because of recent changes in the Azure technology.
There are a couple of Apress books available on Azure, which you can buy from Amazon. However, these books are also largely outdated from a technological point of view. Both the books are also badly written. They were probably written in a hurry without going through a proper editing process. I was somewhat surprised because I have read some great Apress books.
I was getting disappointed by the lack of proper information on Azure, when I stumbled upon a recent post on the blog of Hanu Kommalapati. The post has links to some very useful PDC’09 videos on Windows Azure, which will get you up and started quickly. Additionally, the videos are ordered with respect to depth and complexity of the topics covered in them, so you can download and follow them in the order in which they are listed. They are also technologically up-to-date.
Don’t forget to download the high quality versions (Windows Media Video (High)) of the videos so you can read the code in the screencasts. Also make it a point to follow the blogs of the speakers in these videos, in case you want to master the technology.

