var fDesc=new Array(); fDesc[0] = "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"; function tShowHide(id, show) { var s = document.getElementById("desc"); if ((s.innerHTML.length<=212 || show==1) && show!=2) { s.innerHTML = fDesc[id]; if (document.getElementById('m1')) document.getElementById('m1').style.display='none'; if (document.getElementById('m2')) document.getElementById('m2').style.display='none'; if (document.getElementById('more_txt')) document.getElementById('more_txt').style.display='inline'; } else { s.innerHTML = ''; } }