File Downloader is distributed with several code samples that demonstrate how to use it in different server environments for various applications. This section contains information about these demos.

All code samples, which are distributed with File Downloader, can be found in the Samples subfolder of the File Downloader SDK installation folder.

The following samples are available:

The Basic Sample comes in several variants for different server platforms. The localization sample does not require any server-side code at all. The Basic sample is available for the following platforms:

Important

These demo applications are just examples of File Downloader usage. File Downloader is a client-side application, that means it is just FileDownloader7.cab and FileDownloader7.jar files. All other code (both HTML/JavaScript and server pages) is not a part of File Downloader! All server-side actions, such as generating a file list, are performed by this code rather than by File Downloader.

Keep in mind that these demo applications are intended for demonstration purposes only. It is not recommended to use them in production. For real-life applications you should write your own code which takes into account necessary specifics.

However you can use these demos as starter kits that illustrate how to use File Downloader in some typical situations. Feel free to copy and modify the code from these applications.

How This Section is Organized

This section is divided into two parts: by application and by platform.

by application

Describes code samples by their application, without drawing any attention to server platform peculiarities.

by platform

Contains platform-specific information about code samples, in particular, how to deploy them on the server.

Suppose, for example, that you are interested in generating a file list on the server using ASP.NET. In this case you should check two topics:

  • Basic Sample to find information on generating file lists.
  • ASP.NET Samples to learn how to install and get this demo application working on your server.