当前位置: 首页 > 知识库问答 >
问题:

是否存在Azure Blob存储的任何开源文件夹/浏览器/创建者?

贡斌
2023-03-14

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

例如。

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

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

我做了一些搜索,但什么也没找到。基本上是像云Xplorer或Azure存储资源管理器这样的东西,但基于网络

有人知道有任何azure blob存储实现与web前端(理想情况下是MVC)一起使用吗?

共有3个答案

楚皓君
2023-03-14

请参阅我在这里的答案https://stackoverflow.com/a/65944680/7988162如何在所有平台上使用存储资源管理器。

皇甫飞光
2023-03-14

我也找到了这个样本。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

毋宏茂
2023-03-14

你可以开始看看BlobShare,一个MVC应用程序,它允许你上传、下载、查看、共享。。。斑点:

然而,对于排序部分,您需要自己构建一些东西。我个人会考虑使用视窗Azure缓存(预览版)来做到这一点;每当您访问一个“目录”时,缓存该“目录”中的Blob,并根据teh缓存中的数据进行排序(分页也是如此)。每当有人添加/删除/重命名/... Blob(X分钟内未访问的目录超时)时,使用类似服务总线主题/队列的东西来刷新缓存。

 类似资料:
  • 情景: 浏览器(用户)向服务提供商(SP)请求资源 SP(使用SAML请求)重定向到身份提供程序(IdP) 由于是第一次登录,用户将向(IdP)提供其有效凭据 然后,IdP将浏览器(带有包含SAML令牌的SAML响应)重定向到SP页面 我有两个问题: A、 在步骤4中,浏览器是否存储或缓存SAML响应和/或SAML令牌? B.如果是,什么样的事情(属性?超时?协议?)阻止我获取存储的SAML令牌。

  • 我想在GitHub资源库中创建一个文件夹,并想在该文件夹中添加文件。我如何实现这一点?

  • 我第一次使用JSON Web令牌(JWT)。我正在制作一个节点。js应用程序。我想使用JWT进行身份验证。根据文档,我将JSON令牌返回到前端。 但是我不知道如何将这个JSON令牌保存到我的浏览器头中,这样它就不会丢失,并随头一起再次发送到后端。如何将它保存在我的浏览器存储中,并在每次向后端发送请求时将其添加到请求头中?

  • 实施新存储引擎的最简单方法是,通过拷贝和更改EXAMPLE存储引擎开始。在MySQL 5.1源码树的sql/examples/目录下可找到文件ha_example.cc和ha_example.h。关于如何获得5.1源码树的说明,请参见2.8.3节,“从开发源码树安装”。 复制文件时,将名称从ha_example.cc和ha_example.h更改为与存储引擎相适应的名称,如ha_foo.cc和ha

  • 问题内容: 有关CSS和浏览器的快速问题。我尝试搜索SO,发现了一些类似的帖子,但没有确定的内容。 我在网络项目中使用了一个或两个CSS文件。这些在我的网页的标题中引用。一旦我点击了我的页面之一,是否会缓存CSS,以便不随每个请求重新下载CSS?希望如此。IE,Firefox和Safari处理不同吗?如果浏览器已关闭,那么在打开新的浏览器实例时,首次访问CSS是否会刷新? 问题答案: 您的文件 可

  • 问题内容: 我正在使用Java 7 IO的新功能,实际上我试图接收文件夹的所有xml文件。但这在文件夹不存在时引发异常,如何检查新IO是否存在该文件夹? 问题答案: 使用: 您可以选择传递此方法的值: 还有一种方法: