0

一部のBLOBストレージを既存のASP.NETMvcサイトに統合する必要があります

私の望みは、いくつかの参照を追加してから、プットとゲットを実行できるようにすることです

しかし、これを行う方法の簡単な例を見つけることができません(これは、機能しなくなるまで非推奨ではありません)

StorageClientを使用してみましたが、CreateCloudBlobClient()が機能しないようです。

4

3 に答える 3

4

Windows Azureプラットフォームトレーニングキットには、その方法を示すguestbokデモがあり、次のように簡単に実行できます。

// upload the image to blob storage
CloudBlobContainer container = blobStorage.GetContainerReference("guestbookpics");
string uniqueBlobName = string.Format("image_{0}.jpg", Guid.NewGuid().ToString());
CloudBlockBlob blob = container.GetBlockBlobReference(uniqueBlobName);
blob.Properties.ContentType = FileUpload1.PostedFile.ContentType;
blob.UploadFromStream(FileUpload1.FileContent);

次の場所からダウンロードできます:http: //www.microsoft.com/downloads/details.aspx?FamilyID = 413e88f8-5966-4a83-b309-53b7b77edf78&displaylang = en

于 2010-05-05T15:35:35.640 に答える
0

追加の考慮事項:

BLOBに格納するコンテンツと、実行する必要のある処理の種類によっては、Webページから直接データを参照できる場合があります。

このモデルの利点は、コンテンツのトンネリングからWebサーバーの負荷を軽減できることです。WindowsAzureCDNを利用することもできます。

ところで、この投稿ではこれについて詳しく説明しています:Azureストレージ+共有アクセス署名

于 2010-05-25T22:10:44.310 に答える
0

Programming Windows Azure Blob Storage in One Page of Codeの注釈付きの例もあります(これは私が何ヶ月も前に書いたものですが、あなたの質問が投稿されてから数ヶ月後に書いたものですが、おそらく他の人の助けになるでしょう)。

于 2011-02-22T01:39:42.097 に答える