So one of the things I’ve noticed recently as I try and get my leg over all the Azure Services Platform bits, is… it’s hard work!

Now, at the risk of sounding like a punce, I find a couple of things hard to swallow with the developer on-ramp process:

1. The tokens are doing my head in! Tokens for this, tokens for that, and when you think you have your token, you get an error message, and your hosed!

2. SDKs!!? So many, so different, so dense. I can’t find contextual solutions to my problems in the SDKs. For example, if I’m trying to get Windows Azure talking to SQL Services, what’s the best approach?

3. VS integration. There aren’t any power toys or toolkits? I definitely want some static analysis stuff. Some FxCop updates or migration sweepers to tell me how much work it’s going to take to move my app from where it is now to Azure. Something that simply says, “Hey Dave, your WCF app would need three coding tasks and about 3 hours to hook up to the .NET Services Service Bus”, for example. That would rock… wouldn’t it?

4. Hands-on Labs. Ok, so these are great at conferences, or when you have downtime and a fully tweaked env, but when you’re using your 4 hour before-bed coding window to rev the Azure engine, HOLs don’t cut it. What I need is a Quickstart project, something like, “Azure Map Mashup Quickstart”, something I can just spin up, tweak and run. And not Hello World! No more Hello World!

Anyway, as I work on the product team, you may be asking, “Do you always talk to yourself?”… I do, but don’t judge me! What I really want to know is are other devs hitting the same issues, or am I just big girls blouse? Give me some good oil folks!

Thank you and good day!