Getting Started with SlickUpload

The core of SlickUpload is the UploadManager control. It provides the user experience, error handling, etc. To get started, first take a look at the UploadManager (C#) or UploadManagerVB sample (VB.NET). These are simple samples that demonstrate how to use the UploadManager control to let users upload files and then process those files after the upload.

Documentation

You can find documentation online in the SlickUpload documentation section at krystalware.com.

Support

For support, post on the Krystalware support forum.

SlickUpload Package Contents

The SlickUpload package contains the following:

Samples

For .NET 2.0 (VS.NET 2005/2008), accessing the samples is as simple as opening the /Samples/Samples.sln file. Right-click the sample web site you want to run, select "Set as StartUp Project". Then click Run.

You can also run the .NET 2.0 samples in IIS. Create a virtual directory for each sample you want to run, and then browse to that virtual directory. Make sure you create an application for the virtual directory and select .NET 2.0 in the ASP.NET tab for that application in IIS Manager.

For .NET 1.1, perform the following steps for each sample you want to run:

  1. Create a virtual directory in IIS that points to the sample folder.
  2. Create an IIS application for the virtual directory.
  3. Go to the ASP.NET tab of the IIS application properties and ensure that .NET 1.1 is selected.
  4. Open the /Samples-1.1/Samples.sln file in VS.NET 2003.
  5. Open the project properties dialog for the sample.
  6. Go to Configuration Properties\Debugging.
  7. Set the following properties:
  8. Right click the sample project.
  9. Click "Set as StartUp Project".
  10. Click Run.

Primary sample

Feature samples

These samples demonstrate specific features of SlickUpload. They are all built around a simple upload form (not the UploadManager control) to reduce complexity, but can easily be integrated with the UploadManager control in your project.