Sample Applications

To help kick start your AppletFile development project, two fully-functioning sample applications have been provided under the samples folder of the program directory (C:\Program Files\Infomentum AppletFile) in which you installed AppletFile. To run these samples, you will need to be using either Microsoft Active Server Pages with Infomentum ActiveFile or Allaire Cold Fusion as your server-side scripting tool.

Basic Upload

This sample application demonstrates how to use the Upload applet to upload files and other form data to the server. If you are building an application that utilizes AppletFile's upload capabilities, this application is a good point of reference.

Custom Upload

This advanced sample application demonstrates how to use the Upload applet's scripting methods with client-side JavaScript to implement your own custom UI.

Finish Upload

This sample application demonstrates how to use the finishUrl parameter of the Upload applet to automatically send the browser to another location after the upload. If you are building an upload application that will be used over SSL, this application is a good point of reference.

Progress Upload

This sample application demonstrates how to use the "progress only" version of the Upload applet to upload files selected with standard <INPUT TYPE="FILE"> form elements. If you are only using <INPUT TYPE="FILE"> elements to select files, this is a great example of how to use this lightweight version of the applet.

Image Cart Download

This sample application demonstrates the simplest way to use the Download applet to download multiple files from the server to the client. If you are building an application that utilizes AppletFile's download capabilities, this application is a good point of reference.

Custom Cart Download

This advanced sample application demonstrates how to use the Download applet's scripting interface to create your own custom UI.

Framed Image Cart Download

This sample application demonstrates how the Download applet can be utilized in framed environment.