
EAUpload is an ASP.NET file upload component that provides expansive functionality for ASP.NET applications to work with uploaded files to the web server using a browser.
The core of EAUpload is an EAUploadModule that handles and processes upload requests to any or to specified resources in the ASP.NET application. Uploaded files are buffered to disk, protecting a web server from memory leakages.
EAUpload also includes a simple way to guard against denial of service attacks. It provides the ability to limit the size of the files that can be uploaded to the web server.
Main features:
-Uploading files are buffered to disk allowing reduced memory usage and protecting application from -System.OutOfMemoryException errors due to memory leaks;
-Support long-time requests;
-Save or Copy uploaded files to local disk/file system or -DataBase (given as an example in distribution package);
-Compatible with SSL (HTTPS) and any kind of authentication.
-Full conformation to the specification that is defined in RFC 1867.
-Custom handling of exceptions.
-Retrieving information of upload status in JSON format.
-EAUpload is written in C#. This provides optimal performance, control and stability;
-All component classes are 100% CLS compatible and 100% managed;
-Full compatibility with ASP.NET request pipe line;
-Optimized for Visual Studio 2003, 2005, 2008
Comments