我最近开始研究使用Azure,但我遇到了一些问题让我的文件存储问题得到解决。从我读取的图像需要存储为blob,并且无法将它们直接存储在文件系统中。不幸的是,这需要对我们的CMS进行很多修改,从文件系统获取所有文件。SQL Azure文件存储
当检索图像以显示在页面上时,最佳实践是什么?我玩过几个教程,并创建了一个简单的应用程序来存储图像,然后允许您检索它们以在浏览器中显示(http://www.codeproject.com/KB/cs/Azue7StepsBlob.aspx),但是,当按下按钮时检索图像,使用Image.FromStream写出blob流。如果你有一个页面,里面有100个图像,需要100个独立的数据库调用,这是存储和检索文件的正确方式,还是我完全错过了一些东西?任何帮助是极大的赞赏。
帕特
感谢您的帮助,我认为设置公开阅读权限是我需要的关键,我已经成功地将图像保存并检索到blob存储,希望很快能够让我的头部多余! – patg 2011-06-08 16:54:29
:)虽然你在那里,请确保你有写入类型的读取权限 - 你可能会想要“公开读取blob只读”在http://msdn.microsoft.com/en-us/library /dd179354.aspx – Stuart 2011-06-08 17:15:29
我已经完成了所有工作,感谢您的帮助。 – patg 2011-06-09 11:39:16