AJAX Uploader

FAQ

Sale FAQ

Functionality FAQ



Is it possible to try Ajax Uploader before I buy it?

Yes. Simply click here to download an evaluation version of Ajax Uploader software now. There is no charge. Put Ajax Uploader to the test in your own specific applications.
Do you offer non-profit or educational organisation discounts?

Yes, we offer discount to non-profit organization depending on the organizations line of work.
How often are product updates released?

Product major version updates are released generally every year. Minor version updates are released every 3-4 months. CuteSoft offers product free minor version upgrades.
How do I receive the product after my purchase?

Upon purchase, you will receive an instant notification via email with the download details of your product.
Is the license a life time license? Do I have to pay any additional fees?

The license you purchase is a lifetime license, and you do NOT need to pay license fees at any time after your purchase. There are no additional monthly or yearly fees to use the software.
Do you have any additional methods of payment besides credit card or PayPal?

We accept both check and direct wire transfers. For more information regarding these forms of payment, please contact us.
Can I suggest new features?

Absolutely, We love customer input, ideas, and suggestions. Please feel free to contact us anytime with your feature suggestion, or post in our forums.
Ajax Uploader Licensing Explained

This following article describes our licensing policy for the Ajax Uploader.

Ajax Uploader Licensing Info
What is Ajax Uploader?

Ajax Uploader is an easy to use, hi-performance ASP.NET upload component which allows you to upload files to web server without refreshing the page. It supports all AJAX frameworks and works in any ajax updatepanel. Ajax Uploader allows you to upload large files to a server with the low load of RAM.
What are the limitations of the Evaluation version?

All features work the same as they do in the full version. The evaluation version using a temp license file which will expire in about 30 days. Once you place the order, you’ll will receive your own license file.
Does this product require users to download a browser plug-in?

No, Ajax Uploader is completely self contained and require no outside plug-in's or add-ons. For selecting multiple files at once, silverlight or flash is required.
Can Ajax Uploader be easily translated into various languages?

Yes. All labels, buttons, tooltips and messages can be localized by using uploader properties.
Can I change the look and feel of an Upload control or Progress Panel?

Yes! The Upload control exposes many Appearance properties that allow you to manipulate the look of the "browse" button and textbox. You can even use custom images so the Upload control can match your website design. The Progress Panel can be extensively modified so that text, progress bars, and the cancel button are independently modified. At runtime you can even issue custom status messages so reporting progress to your end users is tailored to your application.
Does Ajax Upload control use much server memory?

Ajax Uploader was designed to use very little server memory during a file upload operation. Typical HTTP file uploads using ASP.NET require the entire file get loaded into server memory. By default, Ajax uploader is configured to stream files directly to disk, using only a small memory buffer during the upload.
Is it possible to upload multiple files at the same time?

Yes, Ajax Uploader allows for uploading multiple files, please check the online demo.
How do I handle a large file upload?

The httpRuntime web.config element controls settings about how ASP.NET processes requests, including maximum request length. It is controlled by the following attribute:


maxRequestLength
The maximum allowed request length that will be handled, in kilobytes. Defaults to 4096 (4 MB).

Here is an example with a 1GB request length:

<httpRuntime maxRequestLength="1048576" />

IIS7 and large files

By default in IIS 7 requestFiltering  has the MaxAllowedContentLength property enabled. It specifies, in bytes, the maximum length of the content in a request. The default is 30,000,000 (approximately 30 megabytes.) To change this value you must edit the following file:

%windir%\System32\inetsrv\config\applicationHost.config.

In the ApplicationHost.config file, locate the <requestLimits> node.

Modify the following code.

<requestLimits maxAllowedContentLength ="10000000" />
What's the maximum size for an upload?

Ajax uploader is designed to work with up to 2GB files. The reason for the limit is simple - current browsers does not support upload of bigger files than 2GB over internet and IIS also accepts only 2GB files.

Software Versions Upload limit
Internet explorer All versions 2GB-1
Mozilla Firefox All versions 2GB-1
IIS 1-5 2GB-1
IIS 6 4GB-1
ASP All versions 2GB-1

Does Ajax Uploader work in a hosted medium trust environment?

Yes. Ajax uploader works in a hosted medium trust environment.
Does Ajax Uploader work in ASP.NET MVC?

Yes. Ajax uploader works ASP.NET MVC environment.



.NET Framework
Compatible with .NET Framework 1.1, 2.0, 3.0, 3.5, 4.0 and MVC.
This control is also available for PHP!

PHP File Uploader