EAUpload is a powerful ASP.NET file upload component that enables seamless uploading of files to web servers. Its advanced features such as large file upload and multiple file upload requests make it an ideal choice for developers.
One of the great things about EAUpload is that it doesn't require any client side control, such as ActiveX or Java applet. However, if you do use client side control, EAUpload can still operate with the file that was uploaded by these controls. The core of EAUpload is the EAUploadModule, which handles and processes upload requests to any or specified resources in ASP.NET applications.
EAUpload also features uploaded file buffering to disk, which protects a web server from memory leakage. Additionally, it provides a simple way to guard against denial of service attacks and allows for limiting the size of files that can be uploaded to the web server.
EAUpload doesn't stop there. It also includes many advanced features such as large files upload (up to 4GB limited by IIS web server), multiple files upload by one request, detailed information about uploaded files, and advanced upload status information. It's even compatible with SSL (HTTPS) and any kind of authentication, and provides custom handling of exceptions.
If you need help getting started with EAUpload, don't worry. The distribution package includes various examples written in C# and VB.NET for Visual Studio 2003, 2005, and 2008. With all of these great features and examples, you'll be able to get up and running with EAUpload in no time!
Version 1.3: Component core has been optimized, advanced features has been added.
Version 1.1: Component core has been optimized, advanced features has been added.