Home
english
Home
.NET Server
Java Server
.NET Client
AJAX Client
AJAX Browser
Map Drive
Pricing
Contacts
info@ithit.com

Pause, Cancel, Restore Broken Uploads

The new version of the WebDAV Client Library and WebDAV Server Engine provide reliable mechanism of uploading large files to WebDAV server and managing long-lasting uploads. Use DeltaV server sample together with Sample WebDAV Browser provided with IT Hit WebDAV Client API to quickly evaluate all power of the new upload functionality.

 

What’s New in IT Hit WebDAV Server Engine V2.1


Resumable Upload

After implementing 2 new upload interfaces you will be able:

  • Pause / resume uploads.
  • Restore broken uploads.
  • Report upload process and create upload progress bars.
  • Upload from AJAX (or other thin-client) applications using POST verb.
  • Upload to ASP.NET/IIS-based server files over 2Gb.

DeltaV sample now supports resumable upload. Use DeltaV sample together with Sample WebDAV Browser provided with IT Hit WebDAV Client API to quickly evaluate all power of the new upload functionality.
AutoVersioning is disabled by default in DeltaV sample.

See Implementing Resumable Upload and AJAX Upload & Progress Bar.


Streamlined Upload in IIS

When a file is being uploaded to server running as ASP.NET application in IIS the file will be first saved to temporary upload folder. Only when entire file is uploaded it will become available for .NET user code. This limitation makes creating an upload progress service a difficult task. WebDAV Server Engine provides ResumableUploadModule that significantly improves performance and solves upload buffering problem in IIS/ASP.NET opening way to creating servers with rich upload functionality.

 

What’s New in IT Hit WebDAV Client API for .NET V1.2


Resumable Upload

With resumable upload feature you can easily manage large files uploads. You can pause \ resume, cancel and restore broken uploads as well as request amount of bytes successfully saved on server side. If you are running IT Hit WebDAV Server Engine on server side you can even overcome 2Gb upload limitation in IIS/ASP.NET and upload files of any size to IIS.
See How to Pause Upload, Cancel Upload, Restore Broken Upload.


Sample WebDAV Browser

Sample WebDAV Browser provided with an API demonstrates most features of IT Hit WebDAV Client API for .NET. It can be used as a full featured download and upload manager. Sample WebDAV Browser features include:

  • Pause\resume\cancel uploads and downloads.
  • Restore broken uploads and downloads.
  • Folders upload and download.
  • Drag-drop files and folders from local disk to WebDAV server and back.
  • Upload of files over 2Gb to IIS/ASP.NET.
  • Locks management.
  • Check-in\check-out, versions management.
  • Basic, Digest, NTLM and Kerberos authentication and SSL connection

See WebDAV Browser Example.


Get Child Items Properties with a Single Request

With a new overloaded IFolder.GetChildren method you can request custom properties of all child items with a single request to server. If you store WebDAV item ID as a custom property now you can easily get item ID with each item.
See example provided with IFolder.GetChildren method description.


Attach Custom Headers to All Requests

With a new WebDavSession.CustomHeaders property you can now attach custom headers to all requests submitted to server.


Improved Versioning Interfaces

Now you can obtain checked-in item state, version-control state, locks support and locks list without extra request to server. This properties are obtained during initial item opening and now can be accessed via new properties IResource.CheckedOut, IResource.VersionControlled, IHierarchyItem.ActiveLocks and IHierarchyItem.SupportedLock without submitting request to server.


What WebDAV software would you like to have?

Selected Customers:
Country: Norway
DnB NOR Group
Country: Finland
Bank of Finland
Country: United Kingdom
Bechtle Direct
Country: Sweden
BT Industries
Country: USA
California Chamber of Commerce
Country: Denmark
Danfoss Group
Country: Denmark
DFDS
Country: USA
Fluke Networks
Country: USA
HNI Corporation
Country: USA
IHS Inc
Country: USA
LandAmerica Financial Group
Country: Canada
Laurentian University
Country: USA
Microsoft
Country: Israel
RADVISION
Country: Ukraine
Raiffeisen Bank
Country: Netherlands
Sanoma Uitgevers
Country: USA
Siemens
Country: Australia
WorkCover NSW
Country: Ukraine
OTP Bank
Country: USA
Intel Corporation
Country: Austria
Austrian Federal Railways
Home .NET Server Java Server .NET Client AJAX Client AJAX Browser Map Drive Pricing Contacts

Updated: Monday, October 27, 2008