This is a list of helpful resources for developers building on Windows Azure. If you know of other helpful resources, please comment to let me know and I will add them to the list.
Setup a Windows Azure Development Environment
Windows Azure SDK and Tools
To get started developing applications for Windows Azure, you need the Windows Azure SDK and Tools. The SDK includes an emulator for Windows Azure compute and storage. This will enable you to develop on your machine without having to deploy to the cloud. This capability reduces your development time and cost associated with deploying to Windows Azure for development.
Get Windows Azure
To deploy your application to Windows Azure, you will need a Windows Azure account. There are a couple of ways to get development time and resources for Windows Azure.
If you are an MSDN subscriber, you can get up to $3,700 a year in free Windows Azure resources.
FREE 90-day Windows Azure Trial
If you don’t have an MSDN subscription, you can get a free 90-day trial of Windows Azure.
Learn Windows Azure
Learn Windows Azure
Microsoft’s Scott Guthrie, led a one-day “Learn Windows Azure” event in December and the recordings are all available on Channel9.
Windows Azure Training Kit
The Windows Azure Training Kit is loaded with helpful presentations, demos and hands-on labs for working with Windows Azure.
SQL Azure Migration Wizard
This is an open source tool on CodePlex that helps you migrate SQL Server databases to SQL Azure.
Windows Azure PowerShell Cmdlets
The Windows Azure PowerShell Cmdlets enable you to browse, configure, and manage Windows Azure Compute and Storage services directly from PowerShell.
Red Gate Azure Development Tools
Red Gate creates multiple products that work with Windows Azure and simplifies some aspects of Windows Azure, including Cloud Storage Studio, Azure Diagnostics Manager and SQL Azure Backup.
Shows, Podcasts and Other Web Sites
Cloud Cover is your eye on the Microsoft Cloud. Join Wade and Steve as they cover the Windows Azure platform, digging into features, discussing the latest news and announcements, and sharing tips and tricks.