AJAX FileUpload

AJAX-styled FileUpload is the ultimately goal. It’s quite painful right now. I certainly hope that Microsoft comes up with a “real” solution in the near future.

Here are some existing resources to look at, until we combine all the knowledge and build our own. I’ve simply ignore all the paid services and components out there, but modifications to a certain open source solution is definitely acceptable.

SWFUpload
JavaScript/Flash – looks very good at least, and it’s open source.

http://geekswithblogs.net/rashid/archive/2007/08/01/Create-An-Ajax-Style-File-Upload.aspx
Microsoft’s Official ASP.NET video tutorial is actually based off this.

http://www.codeproject.com/KB/aspnet/AJAXUpload.aspx
Uses WebServices – lower level, less of a hack or work-around

Microsoft’s most basic tutorial
http://www.asp.net/learn/data-access/tutorial-54-cs.aspx

FileUploadAjax.Subgurim.net
Does the job, need to dig deep into the non-english code to configure it nicer; Open source

NeatUpload
Seems to be actually neat; Open source

#Upload
Says itself to be a helper class; Open source

CodeProject: Multiple File Upload With Progress Bar Using Flash and ASP.NET
Rating’s high… LOL

http://www.seemysites.net/projFolder/uploader/
Another iframe version and has progress bars

http://www.15seconds.com/issue/010522.htm
Some other reference – relating to help of XML

We need to test all the above and eventually come up with our own flash/activex component.

By Bryan Xu