Azure WCF development

There is a patch you must install that creates a local “load balancer” that fixes an issue with requests to and from AppFabric services. You’ll also have to update the behavior.

http://code.msdn.microsoft.com/wcfazure/Wiki/View.aspx?title=KnownIssues

Azure Initialization

After publishing your services might hang, if they don’t start in around an hour, try stopping and restarting them.

http://blog.toddysm.com/2010/01/windows-azure-deployment-stuck-in-initializing-busy-stopping-why.html

Azure Instances

  • You can’t set the number of running instances for any service to 0. If you do you get a Dr. Watson exception thrown in the Azure UI….Really; Dr. Watson!
  • You can’t have more then 5 web roles, again cryptic Dr. Watson error message

Azure Upgrade

Upgrade means upload new code, when you do this you can’t change the configuration. If you need to add/remove/rename roles you will have to delete and redeploy.

WP7 Service References

You can only have one service reference in the current CTP.

Upgrading WP7 CTP to April

I tried it; following all the correct instructions the application was running but would bomb randomly. Recreating the project from scratch (copy/paste the code) fixed the issue.

WP7 Panorama

By far the best and most stable panorama: http://phone.codeplex.com/