for the past 3 days I've been trying to create an upload system for multiple files, possibly large, with progress bars.
I've been roaming the web relentlessly for the past few days, and I can say, I am now familiar with most difficulties.
sadly, all the solutions I've found online are not written c# or vbscript, in fact most of them are written in php.
I wouldn't mind switching to another language but the entire website is written in vb.net and for the sake of coherence I thought it might be best to keep with it.
File uploads: Problem 1 - progress bar: I understand file uploads will not work with ajax, since the ajax response will only occur after the file had completed its upload. I understand there is a solution using iFrames but I cannot seem to find any online examples (preferably using vb.net or c#). I understand there is another alternative using flash. how??? I also understand people are mostly against using iframes but I can't find what the reason might be.
Problem 2 - Multiple Files: I can have multiple file support with HTML5. great, but IE doesn't support it? well... IE users will just have to upload one file at a time.
Problem 3 - Large files: how? I heard something about chunking, and blobs, but these are still just random gibberish words for me. can somebody explain, the meaning and the implementation?
references to reading material are much appreciated even though, if it's on the web, I've probably already read it in my search for my solution.