aspSmartUpload provides you with all the upload/download features including: Simple and complete upload, Total control over the upload process (ie. restrict file size, extension etc.), Mixed forms management, Total control over files sent, and Download whatever you want (ie. a file, a database field, etc.).