This is the third in a series of videos I created on Windows Azure. Windows Azure is the new "Cloud Operating System" from Microsoft. In this video I introduce developers to the Windows Azure SDK and how to use Visual Studio to create Azure Web Roles and Worker Roles.
For a summary entry with links to all 7 videos check out http://blog.ehuna.org/2009/09/windows_azure_and_sql_azure_vi.html
In this video, the following is covered:
39. Unhandled exceptions and custom errors in Web.Config.
40. Handling Upgrades: making sure the roles properly act when we are upgrading SQL Azure.
41. Loading a Windows Azure Storage Queue endpoint (QueueEndPointURI, AccountName, AccountSharedKey, StorageAccountInfo).
42. Creating a persistent and stateless Azure Storage Queue (QueueStorage and MessageQueue).
43. Adding an event to a queue in a web role.
44. Handling the event from a queue in a worker role.
45. Properly returning RoleStatus.Healthy or RoleStatus.UnHealthy in a worker's role GetHealthStatus() to allow for better monitoring of our role instances.
46. Considerations in removing a message from a queue when an error occurs (examples where message should be deleted and should not be deleted when sending out an email).
47. Logging Levels in the Development Fabric UI (Critical, Error, Warning, Information and Debugging).
48. Windows Azure Storage labs in the Azure training kit (to cover blobs and tables).
49. DNS considerations with Windows Azure URLs (CNAME entries).
50. Self signed SSL certificates for Windows Azure development (see Azure Links, OneNote required).
51. Adding purchased SSL certificates to your Windows Azure project.