Product Overview (Dundas Upload Control 2.0)

Dundas

Dundas Upload Control 2.0

Copyright © Dundas Software Ltd. 2000, All Rights Reserved.

Overview | Properties | Methods


The Dundas Upload Control 2.0 is a free, fully tested commercial MTS component which allows you to accept, save and manipulate files uploaded via a web browser which is compliant with RFC 1867 (e.g. Netscape 3.0+ and Microsoft's IE 4.0+). It is designed to be used in Active Server Pages (ASP) which are hosted with Microsoft's IIS (Windows NT or Windows 2000).

The Upload control also ships with the UploadProgress component and the Dundas State Server. The UploadProgress component works in conjunction with the State Server and Upload control and enables web developers to quickly and painlessly utilize progress bars to display the progress of an upload operation. The State Server component can run anywhere on your network, so it is "web-farm" ready, and may be used to store any state information.

You can also use the Upload control along with our free Dundas Mailer Control in order to give your applications web-based email capabilities which can handle multiple-file upload operations.  The Mailer control, like the Upload control, is also a fully developed and tested commercial product which is free.

Features List Installation/Redistribution
How to use the Documentation

 
Features List

The following are just some of the features of the Dundas Upload Control 2.0:

  • It ships web-farm ready.

  • MTS support (object pooling).

  • ADO support via safe-array-of-bytes variants, allowing you to persist uploaded files as BLOBs.

  • Handles uploading of multiple files.

  • Upload form data either all at once or incrementally. Incremental retrieval of data allows the developer to access some of the form data prior to the upload as well as skip files to be uploaded.

  • Lets you specify a maximum allowable limit for uploaded data, a maximum number of files to be uploaded as well as a maximum allowable file size.

  • Implement a progress bar via the ProgressBar and StateServer components.

  • Save uploaded files either to disk or to memory.

  • Capable of performing numerous file and directory operations.

  • Impersonate user accounts other than the IUSR (or default) account, thereby allowing you to perform operations for which the default account does not have permissions.

  • COM registration.

  • MacBinary support (for Macintosh client machines).

  • Uploaded files ACL, owner and attribute manipulation.
 
Installation and Redistribution

A previous version of the Upload control (version 1.0) was shipped with the free Dundas Mailer control. This first control allowed users to upload multiple files and also supported other basic upload operations. It is recommended that you uninstall this previous version if you installed the Dundas Mailer control.

Controls and Samples Install

The name of the install file is: "AspUpload.exe".

The windows account under which the install runs needs to have administrative priviledges for a successful installation.

The Dundas State Server (StateServer.exe) when installed is set up to run as a normal executable. This has the advantage of giving you a GUI which displays the operations which have occurred or are occurring. Please note, however, that you can run the State Server as a service. Running the executable as a service can increase its performance up to five times (five hundred percent).  

Start menu entries are as follows:

Dundas Software | Free Products | Asp Upload Control | ReadMe

 
Documentation Install

To uninstall this documentation run the install file again (FPDocInst.exe) and choose either "Remove From MSDN" if you integrated into the MSDN or "Remove All" if you did not integrate into the MSDN. 

 

How to use the Documentation

Documentation for the Upload control consists of the following:

  1. Compiled html help (optionally integrated into the MSDN). The html help provides detailed explanations for all members of the control as well as a control overview and tutorials. Topics which should be especially useful are:

  2. ReadMe.htm. This file is distributed with the Upload control, and consists of installation information, release notes and a troubleshooting section for your convenience.