Home
What's New

User Manual
Object Reference
Live Demos
Support

XUpload
JUpload
AspJpeg

Download
Purchase

Clients
Other Products
Contact Us

Newsletter Signup


The Revolutionary Client-side Upload Control

XUpload is an ActiveX control that helps you overcome the limitations of traditional form-based uploading. With the help of XUpload, your users can upload files from a web page displayed by Microsoft Internet Explorer, VB app, or even directly from File Explorer. XUpload features include:
  • Multiple file selection.
  • Recursive directory selection.
  • Large progress bar tracking uploads of individual files as well as overall progress.
  • "Time remained" indicator.
  • Redirects a browser to another page upon completion of an upload.
  • Handles basic and NTLM authentication. Improved in Version 2.1
  • RFC1867-compliant. Improved in Version 2.1
  • Includes Last Modified date information with files being uploaded. Optional in Version 2.1
  • Works under SSL.
  • "Clean" interface: looks and works like the standard Win32 list control.
  • Allows a pre-set list of file names.
  • Sets a default directory for file selection.
  • Sets custom file filters for the "Select Files" dialog.
  • Drag-and-drop interface.
  • Sets a limit on file number, size and extension before an upload begins.
  • Fires events for client-side VBScript and VB apps to handle.
  • Works in "silent" mode without displaying error messages.
  • Works as a server component that can be used in an ASP environment.
  • Displays a reply from the server.
  • Supports non-file form items.
  • Provides a method for performing arbitrary HTTP requests such as GET and POST.
  • Works as a Shell Extension to enable uploading directly from Windows File Explorer:

What's new in XUpload 2.1

  • IncludeDateInfo property added. Date preservation can be switched off by setting this property to False. This is useful when XUpload is used with a server component other than AspUpload.
  • Stop method added. Uploading can now be aborted programmatically.
  • NTLM (Challenge/Response) Authentication support. Previous versions of XUpload had problems accessing upload scripts protected by NTLM. XUpload 2.1 is free of this limitation.
  • Improved Basic Authentication support. XUpload 2.1 displays the standard IE login dialog instead of a custom one.
  • Improved RFC-1867 compliance. Content-Type and Content-Length headers are explicilty set.
  • Several minor bugs fixed.

Download a free 30-day evaluation copy of XUpload 2.1.

Upgrades are free for registered XUpload users. Download your full non-expiring version of XUpload 2.1 using order number here.

"What's the Difference between AspUpload and XUpload?"

AspUpload is a server component that resides on the web server. It captures, saves and processes file uploaded with an HTML form or other agent. XUpload is a client-side ActiveX control that provides features traditional form-based uploading does not, such as a progress bar or directory uploads. While AspUpload can be used without XUpload (if files are uploaded using an HTML form), XUpload requires AspUpload to capture uploaded files.

Check Out the XUpload Live Demo!

Your browser's security settings must be set to "Medium." To change the settings, go to View/Internet Options..., open the Security tab, choose "Medium (more secure)". Note that the demo will install XUpload control on your computer. You must use IE 4.0 or higher as XUpload uses the Microsoft IE4 WinInet API.
"XUpload has expired on my machine! What should I do?"
Run Regedit from the Start/Run prompt, open the key HKEY_LOCAL_MACHINE\Software\Persits Software and delete the subkey XUpload. After that, remove XUpload from the browser cache by going to Tools/Internet Options.../Setting/View Objects and removing Persits Software XUpload from the list. You will be given another 30 days to evaluate the control.

The XUpload Manual is available on-line.


Copyright © 1998 - 2001 Persits Software, Inc.
All Rights Reserved
AspUpload® is a registered trademark of Persits Software, Inc.
Questions? Comments? Write us!