Krystalware
Products | Purchase | Free Stuff | Forums | Blog | Testimonials | Company | Contact

We've just released SlickUpload 4.1, with support for ASP.NET AJAX. SlickUpload 4.1 supports both the AJAX 1.0 extensions as well as the ASP.NET 3.5 AJAX extensions. You can now drop an UploadManger control on a page with an UpdatePanel and integrate uploading into ASP.NET AJAX applications.

If you’re putting the UploadManager control inside an UpdatePanel, you need to do the following:

  • Put the UploadManager control in a seperate UpdatePanel from other controls that will be updated — ASP.NET AJAX overwrites the entire UpdatePanel whenever any control inside it is updated, which would clear selected files.
  • Set the following attributes on the UpdatePanel control: ChildrenAsTriggers="false" UpdateMode="Conditional"
  • Use a PostBackTrigger to connect to the upload button. If your upload button has an ID of “submitButton”, the triggers section of the UpdatePanel control should look like this:
    <Triggers>
        <asp:PostBackTrigger ControlID="submitButton" />
    </Triggers>

We've also upgraded the Krystalware support forums. If you registered an account in the past and can't access it, request a password reset and a new password will be emailed to you.

SlickUpload 4 has been released! Get it at the download page. SlickUpload 4 adds several big features to the SlickUpload baseline, including:

  • Location based config
  • Enhanced error handling
  • Built-in upload handler
  • IIS 7 support
  • Many small tweaks and perf enhancements

For more information on the SlickUpload 4 features, see the SlickUpload 4 announcement.

If you are upgrading from SlickUpload v3 to v4, check out the upgrade guide.

Upgrade Policy
If you purchased SlickUpload this year (01 January 2008 and after), you will receive a free upgrade to SlickUpload 4. If you purchased SlickUpload prior to 01 Jan, the upgrade is available at 50% of the license cost.

* Source code licenses are not included in the upgrade policy.

As part of the SlickUpload 4 launch, we just posted three new documentation articles:

The SlickUpload 4.0 Release Candidate has been posted. You can get it from the download page. The package includes the new version, as well as full samples. The documentation has also been updated to match the SlickUpload 4.0 object model.

The additions and features include the following and are outlined in the SlickUpload 4 announcement.

  • Location Based Config
  • Enhanced Error Handling
  • Built-in Upload Handler
  • Note: SlickUpload 4.0 will not recognize licenses from previous versions, so it will function in trial mode. SlickUpload 4 licensing and upgrading will be added to the store shortly.

    We've been hard at work on SlickUpload 4 for the past few months and are pleased to announce the feature set and release schedule for v4.0. This release is centered on three components:

    • Location Based Config
      SlickUpload now supports configuration settings per upload location. This allows you to specify different providers, filters, and request lengths based on the page you are uploading to. You can also lock down the max request length for all non-upload pages, providing even more security against denial of service attacks.
    • Enhanced Error Handling
      We've always prided ourselves in SlickUpload's robust error handling capabilities. This release adds additional handling for situations such extended timeouts and abrupt disconnects.
    • Built-in Upload Handler
      In SlickUpload 3, an upload handler (UploadHandler.aspx) was required to use the UploadManager control. SlickUpload 4 provides a default upload handler, removing that requirement and making SlickUpload even easier to use. Custom handlers are of course still supported.

    There are also many small optimizations and bug fixes included in the SlickUpload 4 release.

    The current SlickUpload 4 build is powering the SlickUpload Demo page, so head over to take a look.

    We're currently feature complete on SlickUpload 4, so a release is pending shortly. A release candidate is targeted for 8 April, with a final release a couple of weeks after that.

    Upgrade Policy
    If you purchased SlickUpload this year (01 January 2008 and after), you will receive a free upgrade to SlickUpload 4. If you purchased SlickUpload prior to 01 Jan, the upgrade is available at 50% of the license cost.

    * Source code licenses are not included in the upgrade policy.