gpt4 book ai didi

asp.net - Azure Blob 存储有开源文件夹/浏览器/创建器吗?

转载 作者:行者123 更新时间:2023-12-01 00:32:30 25 4
gpt4 key购买 nike

我们希望创建一个文档管理区域,在 MVC3 应用程序中使用 Azure Blob 存储对标准文件夹结构进行建模。

例如

  1. 用户可以创建文件夹
  2. 用户可以将文档上传到文件夹
  3. 用户可以列出目录内容等
  4. 用户可以删除文档
  5. 用户可以下载文档

现在我明白 Azure Blob 存储只有容器,其余部分是通过创建路径的斜杠伪造的。然而,这种功能似乎是其他人必须创建的东西?

我做了一些搜索,但没有找到任何东西。基本上类似于 CloudXplorer 或 Azure Storage Explorer,但基于 Web

有人知道任何带有 Web 前端(最好是 MVC)的 Azure Blob 存储实现吗?

最佳答案

您可以开始查看BlobShare ,一个 MVC 应用程序,允许您上传、下载、查看、共享... blob:

enter image description here

但是,对于排序部分,您需要自己构建一些东西。我个人会考虑使用 Windows Azure 缓存(预览版)来执行此操作;每当您访问“目录”时,都会将 blob 缓存在该“目录”中,并根据缓存中的数据进行排序(同样适用于分页)。每当有人添加/删除/重命名/... blob 时,使用服务总线主题/队列之类的东西刷新缓存(+ X 分钟内未访问的目录超时)。

关于asp.net - Azure Blob 存储有开源文件夹/浏览器/创建器吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12497801/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com