The Dimac Upload.NET, written in 100% native C#, is a simple to use, yet powerful and robust HttpModule for ASP.NET applications.
The Upload.NET component allows you to stream the requests directly to disk instead of having the ASP.NET engine processing the entire request in memory.
Upload.NET also provide you with rich upload progress information during file upload requests.
Upload.NET lets you override the ASP.NET max request size setting, thus allowing you to upload files of virtually any size.
Upload.NET is RFC 1867 compliant and is confirmed to work with all major web browsers (Internet Explorer, Mozilla, Safari and Opera).