我们正在寻找创建一个文档管理区域,该区域使用MVC3应用程序中的Azure blob存储来建模标准文件夹结构。
E.g。
现在我欣赏Azure Blob存储只有容器,其余部分是由斜线创建路径伪造的。然而,这种功能似乎是其他人必须创造的东西?
我做了一些搜索但却找不到任何东西。基本上类似于CloudXplorer或Azure Storage Explorer,但基于Web
有没有人知道任何带有Web前端的azure blob存储实现(理想情况下是MVC)?
答案 0 :(得分:3)
你可以开始查看BlobShare,一个允许你上传,下载,查看,分享...... blob的MVC应用程序:
但是,对于排序部分,您需要自己构建一些东西。我个人会考虑使用Windows Azure缓存(预览)来做到这一点;无论何时访问'目录,都要在该目录中缓存blob'并根据缓存中的数据进行排序(同样适用于分页)。并且当有人添加/删除/重命名/ ...一个blob时,使用诸如服务总线主题/队列之类的东西来刷新缓存(+在X分钟内未访问的目录的超时)。
答案 1 :(得分:0)
我也找到了这个样本。 http://peterkellner.net/2010/11/12/azure-storage-treeviewer-directory-browser/。它不是基于Web的,但似乎创建了一个基本的树结构并显示它。这里还有相关的讨论http://social.msdn.microsoft.com/Forums/en-US/windowsazuredata/thread/256cfc0f-bccc-4bf7-b7eb-cb7c7aca0c8a
答案 2 :(得分:0)
在此处查看我的答案https://stackoverflow.com/a/65944680/7988162,了解如何在所有平台上使用存储资源管理器。
答案 3 :(得分:0)
分层 Blob 存储现在通过 Data Lake Storage Gen2 存在。查看文档 here。