Using the shared access signatures to upload from Silverlight
This section is a little unique as Silverlight will be accessing the Azure storage account directly rather than allowing the web role to handle the interactions for us. This will require the use of shared access signatures.
Shared access signatures can temporarily grant permissions to work with an Azure container without disclosing the shared access key to end users.
In this section, we will generate and use shared access signatures to enable the Silverlight application to make calls to the Azure Storage REST API. With access to the REST API, the Silverlight client will be able to upload images to the container and also list the contents of the same. These two techniques will be used together to create a Silverlight application that allows the user to upload the images, and then have the images displayed back to them.
Note
This exercise shows how to use the shared access signature to upload the files, but the same technique can be...