ABCUpload is an ActiveX component that allows you to upload files from a web browser to your IIS web server.
It requires no client side software and operates on the server via standard multipart HTML forms as defined in RFC 1867. If you've been using previous versions you might want to find out what's new in Version 4.6…
ABCUpload contains a number of features that set it apart from the herd. Our Pure HTML Progress Bar™ allows your visitors to see the progress of their upload in real time with absolutely no client side software.
Pure HTML Progress Bar
File uploads are great because they are so compatible. Because they use standard HTTP virtually every web browser can do them and firewalls don't get in the way. If your user is on a fast connection or is uploading small files the process is instantaneous. You choose a file - you hit submit - your file arrives on the server.
Problems only start to arise when you want to upload large files or your users are on slow connections. When clients submit their file it may take seconds or minutes to send to the server. Because browsers don't display progress bars your users may get confused or frustrated and give up rather than completing their upload. The obvious solution to this would be to give the user a dedicated progress bar but client side code brings in major problems of incompatibility.
ABCUpload utilizes a Pure HTML Progress Bar. It keeps track of every upload and allows you to watch how much of your file has been uploaded with absolutely no components installed on the client. If you can upload; you can use our progress bar - it's Pure HTML.
Why not try it out? Upload an image to our live example web site...
ABCUpload .NET incorporates our proprietary GigUpload Technology. Our Progress Module picks up ongoing uploads and uses a number of high performance techniques to allow uploads of virtually unlimited size. Whether you want to upload KB or GB your choice has to be ABCUpload!
The following graph shows memory (% Committed Bytes) and processor use (% Processor Time) for a large upload under ASP.NET using GigUpload. Memory use is in red and processor load is in green.
Memory use is constant and negligible. Processor load is also slightly reduced and because the processing of the upload is a continuous multithreaded process again the load is more constant.