Krystalware
SlickUpload | Documentation | Demos | Purchase | Free Stuff | Forums | Blog | Testimonials | Company | Contact
January 2009 Entries

As part of our push toward SlickUpload v5, we've implemented 4GB support. Since this is an important feature people have been asking for, we've backported it to SlickUpload v4. It's available today in the newly released SlickUpload v4.3, available at the SlickUpload download page.

The max request length is limited based on IIS version, so some environments will be limited to 2GB. Unfortunately, this is an artifact of IIS architecture -- some versions use 32 bit signed integers to store content-length, which maxes out at 2GB. Also, some older browsers limit requests to a 2GB max, or transfer corrupted requests if they are over 2GB.

The possible max request lengths are as follows:

IIS Version Max Request Length
IIS 5 2 GB
IIS 6 4 GB
IIS 7 Classic Mode 4 GB
IIS 7 Integrated Mode 2 GB
VS.NET integrated WebDev server 2 GB

To enable requests over 2 GB, set the maxUploadRequestLength attribute on the uploadParser config key.

I've moved all of the technical posts into a new blog, Chris Hynes's .NET Gallimaufry. The RSS url for this is http://feeds.feedburner.com/ChrisHynes. Company news and related posts will remain at the Krystalware Blog, with RSS here: http://feeds.feedburner.com/krystalware.