ブロブストレージ
先日買った書籍を読みながら、ちまちまコードを書いているのですが、
private void OldCode() { // 書籍のコード blobStorage = blobStorage.Create(StorageAccountInfo.GetDefaultBlobStorageAccountFromConfiguration()); blobContainer = blobStorage.GetBlobContainer("photolist"); if (!blobContainer.DoesContainerExists()) { blobContainer.CreateContainer(null, ContainerAccessControl.Public); } } protected void Page_Load(object sender, EventArgs e) { // 現在のAzure SDK var storageAccount = CloudStorageAccount.FromConfigurationSetting("DataConnectionString"); blobStorage = storageAccount.CreateCloudBlobClient(); CloudBlobContainer container = blobStorage.GetContainerReference("photolist"); container.CreateIfNotExist(); }
執筆当時から結構変わってしまっているようです。解説を参考にしつつ、SDKのサンプルコードを読み漁ることになりそ。新しい技術なので仕方がないところですが、それでも買った書籍の内容がいきなり古いのは、ちょっと悲しい。(^^;
ソースを読む力があれば、Thumbnailsサンプルあたりを読んだ方が手っ取り早いかもしれませんね。