PowUpload is a http file upload component that enables an ASP.NET application to capture and save files uploaded to the web server by a browser. PowUpload is fully compatible with the standard files upload protocol defined in RFC1867 for the HTML POST Form with the ?INPUT TYPE=FILE? tags. PowUpload handles and stores the contents of the POST request to a file on the server hard disk rather than loading large file into memory as the built-in ASP.NET upload support does. Includes Flash-based upload control for multiple files upload (whole folder upload). PowUpload provides rich server-side progress indicator that lets users to monitor the progress of their uploads, also it include AJAX progress bar. Some of features: Uploads up to 1GB files without in-memory caching of requests; provides rich progress and status information during the upload process; compatible with SSL (HTTPS) and any kind of authentication; unicode file names and form values support; 100% Server-side control; fully Managed code and CLS compliant; examples of use in C Sharp and VB.Net with a code behind or without.