/// <summary>
        /// Downloads the specified BLOB name.
        /// </summary>
        /// <param name="blobName">Name of the BLOB.</param>
        public static void Download(string blobName)
        {
            Assert.ArgumentNotNull(blobName, "parent");

            var urlString = new UrlString("/sitecore/shell/download.aspx");

            urlString.Add("blob", BlobHandle.GetBlobHandle(blobName));

            Context.ClientPage.ClientResponse.SetLocation(urlString.ToString());
        }