Fixing the "One of the request inputs is out of range error" in Windows Azure

One of the request inputs is out of range. (Microsoft.WindowsAzure.StorageClient.StorageClientException)

I got this error today because I had illegal characters in my Windows Azure Table Storage account name. And, by illegal, I mean I used uppercase characters...

This also applies to all Windows Azure Containers, Blobs, and Metadata. Before proceeding, take a look at the naming rules so you don't have to waste more valuable development time tracking down this lame error.