ASP.NET中的开源图像托管或文件共享网站

时间:2009-06-01 16:49:00

标签: asp.net open-source

我想知道是否有任何免费的开源或付费软件用于托管图像(如tinypic.com imageshack.us)或在ASP.NET中开发的文件共享(4shared.com或rapidshare.com)。

如果我必须开发相同的内容,如何在IIS中删除上传的2 GB限制?

这个问题包含编程和非编程问题。

任何帮助表示赞赏。

7 个答案:

答案 0 :(得分:2)

xigla是一个用于快速共享站点的ASP.NET解决方案。

Another link aggregation site有很有希望的链接。

Sharepoint也非常好。

Nuke Transfer是DotNetNuke的文件共享模块。

对于大多数这些解决方案,文件大小限制来自实际的IIS配置,而不是来自软件。 Chris Bunk 描述了将IIS配置修改为允许大于2千兆字节的上传的方法。

答案 1 :(得分:0)

我推荐亚马逊S3。它有一个web服务接口,应该可以在ASP中使用,虽然我没有经验。价格非常合理,非常稳定,一旦你开始工作,网络服务就会非常稳固。

答案 2 :(得分:0)

我很确定SkyDrive使用ASP.NET但它不是开源的。

您可能需要创建某种外部程序(.Net,Java或Flash)来上传大于2 GB的文件。或者,您可以创建浏览器扩展名。

答案 3 :(得分:0)

您无法上传大于2 GB的文件。如果要上载总量超过2 GB的文件,请分离文件,然后以小于2 GB的批量上载它们。

请注意,浏览器也有2GB的限制。 http://www.motobit.com/help/scptutl/pa98.htm

如果你真的需要超过2GB的文件上传http工具,我建议创建一个OCX组件或一个应用程序,在上传到服务器之前在内部拆分文件。

答案 4 :(得分:0)

我能找到2个网站

  1. ASP.net Image galleries有一个用于图像管理的开源脚本列表

  2. I-Load

  3. 上传sie与其他人说的不是编程相关的。

答案 5 :(得分:0)

我之前测试了Gallery Server Pro。这是一个非常好的图像库解决方案,具有大量内置功能。它还能够托管成千上万的图像,唯一真正的限制是你所拥有的硬盘。

但是2gb的限制来自服务器端,如前所述。

答案 6 :(得分:0)

我使用了Gallery - 基于开源网络的相册管理器。您可以在Web服务器上拥有任意数量的图库,每个图库可以包含任意数量的相册。