Documentation . v5.2
Quick-start setup, signer-config recipes for the new cloud transports, the full class reference, and migration notes for teams moving from 4.x - all in one place.
v5 Transports & Features NEW IN 5.2
Demo pages covering the self-hosted multipleupload/server/companion OAuth and file-proxy broker (Dropbox / Box / Drive / OneDrive, with proxy and server-to-destination modes), 6 cloud sources (adding Unsplash), headless hooks for React / Vue / Svelte / Angular, the content-aware image editor (smart-crop, overlays, filters, AVIF/WebP), direct-to-S3 / Azure / GCS, tus 1.0, URL import, AES-GCM encryption-at-rest, cross-tab coordination, and IndexedDB resume. Start here if you're upgrading from 4.x.
multipleupload/server/companion
API docs
Open the generated AjaxUploader 5.2 API reference with controls, events, providers, the IS3Signer / IAzureSigner / IGcsSigner interfaces, the new IImageTransformer extension point, and migration guides.
IS3Signer
IAzureSigner
IGcsSigner
IImageTransformer
Upgrade
Review the v5 upgrade baseline, compatibility notes, and the main validation checklist for 4.x projects.
Local docs
Open the text guide copied from the local demo package and follow the seven-step setup flow.
See where `ajaxuploader5.lic` can live and how to troubleshoot reminder banners outside localhost.
Review handler registration, temp storage, request limits, permissions, and smoke-test steps.
Guide
Read the generated Web Forms setup guide alongside the API reference and migration notes.
Quick start summary
Web.config example
<pages> <controls> <add assembly="AjaxUploader" namespace="AjaxUploader.Controls" tagPrefix="au" /> </controls> </pages> <handlers> <add name="AjaxUploader" path="ajaxupload.axd" verb="*" type="AjaxUploader.AjaxUploaderHandler, AjaxUploader" preCondition="integratedMode" /> </handlers>