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 by a browser. It conforms to the specification that is defined in RFC 1867 (Form-based File Upload). EAUpload doesn't require any client side control such as ActiveX or Java applet, but if you use any client side control then EAUpload can still operate with file which was uploaded by these controls.
Core of EAUpload is a EAUploadModule that handles and processes upload request to any or specified resources in ASP.NET application. Uploaded files are buffered to disk. It protects a web server from a memory leakage. EAUpload also includes a simple way to guard against denial of service attacks. It provides a possibility to limit the size of the files which can be uploaded to the web server.
System requirements:
Server side: * Installed .NET Framework v 1.1, 2.0, 3.0 or 3.5 * Running IIS web server v 5, 6 or 7; * Windows 2000, Windows XP PRO, Windows 2003 Server or Windows Vista; * Visual Studio 2003, 2005 or 2008 and any of the .NET languages; * EasyAlgo.EAUpload.dll in "bin\" folder of asp.net application or registered in GAC;
User side: * The browser conforming to the specification that is defined in RFC 1867. Most of known web browsers (such as IE5+, FireFox 1.0+, Mozilla, Opera, and Netscape) are compatible with above specification;
|