Large or asynchronous file uploads in ASP.NET MVC

added by johnsheehan
1/23/2010 1:30:01 PM


The challenge of uploading large files in ASP.NET through HTTP is not a new challenge. In addition to handling large files, users often request an experience that shows the progress of an upload as it occurs. When you have either or both of these requirements, or if you simply need direct control of a stream of file data uploaded from a browser, you invariably hit the wall. I set about solving the problem in an ASP.NET MVC-specific way.