You can find the detail at codeproject.com Below are some highlights.
First Challenge: Getting Started. April 15 - May 3
The first challenge is a gimme. You need to setup a free trial Azure account (super easy) and post an article on CodeProject (in the Windows Azure Contest section) outlining your idea on what you'll build for the remaining stages. Most important: in 2 sentences or less explain how Azure might benefit or change the way you do things today. You can keep your article brief if you want to protect your ideas, or you can write up something juicy if you want to win the prize for this challenge. It's your move in this game of chess. Update: Stage 1 has been extended due an unavoidable late start. One more week to get your ideas posted and your trial subscription setup.
Second Challenge: Build a website. May 4 - May 12
Again, not really a challenge for any webdev worth their salt. However, what about packaging it up for simple deployment? What about responsive design? What about the other 9 free sites you can setup under your free Azure account? And how will your web app tie into the next challenge? Remember to write up your work in your article on CodeProject to have a chance at the prize for this second challenge.
Third Challenge: Using SQL on Azure. May 13 - May 26
Now it starts getting interesting. Use SQL on Azure in whatever way you wish. Add a little data to season the mix or use it as a backup.recovery solution. It's not just about data access. Again, write up what you've learned, what you're doing, and how you did it.
Fourth Challenge: Virtual Machines. May 27 - Jun 9
Never used a VM before? Never spun up a virtual machine from your application? It's time to try. Maybe you want to host a Windows or Linux application, or spin up a test environment, or have your own instance of SQL Express in a VM, or you can just spin up an instance of an existing web application to sit alongside your application in a VM. We're really going to be digging into your article at this point. Is there code? Are there explanations of how you conquered challenges? Tell us your story.
Fifth Challenge: Mobile access June 10 - June 24
You're done. You've built a distributed n-tier cloud based data drive web application hosted on multiple virtual machines and you are the Master. But does it work on your Nokia, iPhone or Galaxy? I mean really work. Nicely, intuitively, seamlessly. Offline. It's up to you what you do at this point, but the judges will be testing your final masterpiece on their phones and tablets. Your CodeProject article, at this point, should be mostly complete.
Almost anything. In any language. Use C++, use node.js, use PHP with MySQL, or C# on ASP.NET with MVC and SQL Server, Your call, as long as you complete the challenges
This competition is to help you learn about building and hosting applications on Windows Azure, so obviously applications that run on the Azure platform are required. However, not just anything will get you a winner's jersey. Be creative, be daring, over extend and over achieve. The more you show off your understanding of Azure, and the more you focus on explaining what you're doing, the better your chances.
Read the Windows Azure Developer overview for more info on what you can do on Azure then sign up for your free trial.