Darren Johnstone wrote a comprehensive server control and library to upload large files with a progress bar in ASP.NET. I would like to use it with ASP.NET MVC, using a controller method to receive the file, and an Ajax controller method to drive the status bar.
I have studied the classes, but am having difficulty getting my mind around what the punch-in points are, and how it would be integrated into MVC.
Has anyone used this with MVC, withou using the server controls included with the library? If so, how? A simple code sample would be great.
NOTE: I am willing to use a different upload library if it is better, especially if it uses a jQuery library for the progress bar, but it must NOT require a flash/silverlight dependency, and it does need to be faithful to the MVC style of coding.
I have a demo MVC solution which uses an ASP.NET server control here. Not this control, but the idea is the same.
An MVC implementation using SignalR for upload progress reporting can be found here http://blog.appsoftware.com/post/2013/03/08/ASPNET-File-Uploader-with-SignalR-Progress-Bar-and-Extended-HTTP-Request-Processing