图片上传解决方案

问题描述:

作为一名业余摄影师,我不喜欢目前提供的免费图库应用程序,所以想自己写一个。只是一个简单的上传,编辑,删除等好的照片库。我想在Asp.Net中做,因为我不确定其他技术 - 它将基于SQL Server 2008数据库。图片上传解决方案

因此,数据库访问,文件等,全部排序。我会在一个很好的分层架构中完成它,可能会使用MVC和Entity Framework。

我的问题是前端 - 不知道如何做多文件上传部分。我希望能够多次选择要上传的图像,然后在进展时看到它们。

也许有一些东西已经确定了吗?一些花哨的Ajax控件?

但很高兴看到正在上传的文件列表,每个上传的进度条旁边都有一个进度条。

有没有办法做到这一点没有闪光?

我不知道为什么你的Flash有问题,它在很多应用程序中都很常用, 但是这里有一组使用flash的jquery上传插件,并且没有使用任何。
example of uploading files without flash

here is a list of plugins

享受:)

+0

我没有闪光灯的问题 - 我只是不知道如何做任何闪光灯。我想现在将是一个很好的机会.. – Craig 2011-12-25 08:49:29

+0

你不需要在flash中写任何东西,你只需要通过Jquery来使用它,它可以为你做所有肮脏的工作。 – IamStalker 2011-12-25 09:59:10

+0

谢谢 - 刚试过一个,它显示'未定义',我期望的控制 - 所以试图解决这个问题。 – Craig 2011-12-25 11:37:50

基于Flash的上传者是真是麻烦特别处理形式的认证(丢失会话等)。我强烈推荐Plupload。它支持许多运行时(HTML5,Flash,Silverlight,Gears,BrowserPlus,HTML4)。我们已经整合到我们的CMS产品中,并且工作得非常好。另外请注意,它在浏览器端具有图像大小调整功能,以减少传输时间和易用性(仅在某些运行时支持)。

+0

你还没有看过我的回复伴侣。 – IamStalker 2011-12-25 15:43:10

+1

我其实看了你的评论。但是,我特别试图推荐一款上传器。因为我们在使用Plupload之前已经测试了几乎所有的上传器(包括链接中列出的大众上传器)。 – 2011-12-25 15:58:57

+0

我喜欢Plupload,因为它很容易实现和使用,我认为这是插件中最重要的事情。 – IamStalker 2011-12-26 05:16:11