Search Results for

# AjaxUploader 5.2 Class Reference

This site combines generated API reference pages with handwritten upgrade guides for `AjaxUploader.dll` on ASP.NET Web Forms.

## Start here

- New Web Forms project: Web Forms Quick Start
- Existing 4.x project: Migrating From 4.x
- Current upgrade status and compatibility notes: Upgrade Log
- Property and control mapping: Legacy To v5 Map
- Legacy `CuteWebUI` controls: Legacy Uploader, Legacy UploadAttachments, and Legacy UploadPersistedFile
- Deployment and license setup: Deployment And Licensing

## What's included

- Main `AjaxUploader` namespaces for the v5 Web Forms control library
- Public control, event, provider, model, service, and configuration types
- Legacy `CuteWebUI` compatibility types that are still shipped for 4.x upgrade scenarios
- Practical setup and migration notes for the shipped Web Forms controls

## Main namespaces

- `AjaxUploader`
- `AjaxUploader.Controls`
- `AjaxUploader.Events`
- `AjaxUploader.Models`
- `AjaxUploader.Providers`
- `AjaxUploader.Services`
- `AjaxUploader.Licensing`

## Compatibility namespace

- `CuteWebUI`

The compatibility namespace exists to help older Web Forms projects compile against AjaxUploader 5.2. New development should prefer the `AjaxUploader.*` namespaces and the controls under API Reference.

## Important product notes

- `AjaxUploader.dll` is the main Web Forms assembly.
- JavaScript and CSS are embedded in `AjaxUploader.dll` and are served through `ajaxupload.axd`.
- `CuteWebUI.AjaxUploader.dll` is only for older applications that still reference the old assembly name.
- `ajaxuploader5.lic` is the v5 license file name.
- `localhost`, `127.0.0.1`, and `::1` do not require license detection.

## Generated source

The reference pages are generated from the AjaxUploader Web Forms project, its release assembly, and the matching XML documentation file.

- `AjaxUploader.WebForms.csproj`
- `AjaxUploader.dll`
- `AjaxUploader.xml`