Aurigma Image Uploader 5.0 Dual
Samples

Image Uploader is distributed with a numerous code samples that demonstrate how to use it in different server environments for various applications. Find information about these demos in this section.

# Samples Summary

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

The following samples are available:

- Basic Demo Sample
- User Quota Sample
- Optimized Upload Sample
- Photo Order Sample
- Localization Sample
- Concurrent Upload Sample
- Open File Dialog Sample
- Multiple Descriptions Sample
- Robust Upload Sample
- Watermark Sample
- Server Imaging Sample

Each of these applications is written for the following server platforms:

- ASP.NET Samples (VB.NET and C#; Mono-compatible)
- ASP Samples
- PHP Samples
- JSP Samples
- ColdFusion Samples
- Perl Samples
- Python Samples
- Ruby Samples

The only exception is the Server Imaging Sample - there is no ColdFusion version of this demo.

Important
These demo applications are just examples of Image Uploader usage. Image Uploader is a client-side control/applet (i.e. ImageUploader5.cab and ImageUploader5.jar file). All other code (both HTML/JavaScript and server pages) is not a part of Image Uploader ! All actions performed on server (such as saving files to folders, deleting previously uploaded files, and others) are made by this code rather than by Image Uploader. Keep in mind that these demo applications are intended for demonstration purposes only. It is not recommended to use it in production. For real-life applications you should write your own code which takes into account its specifics. However you can use these demos as starter kits that illustrate how to use Image Uploader 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: Samples by Application and Samples by Platforms.

Samples by Application

  Describes code samples by their application, without drawing any attention on server platform specifics.

Samples by Platforms

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

For example, let's assume you are interested to see how to optimize upload size in ASP.NET. In this case you should check these two topics:

- Optimized Upload Sample - to find information how to resize and compress images using Image Uploader settings.
- ASP.NET Samples - to learn how to install and get working this demo application on your server.