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



What’s New in IT Hit WebDAV Server Engine V2

What’s New in 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 becomes 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.

 

NtfsStorage Sample

The new sample provided with the library does not require any database and keeps locks and custom properties in NTFS Alternate Data Streams. It implements Class 2 WebDAV server with resumable upload support and hosted in IIS / ASP.NET.

 

What’s New in V2.0

 

DeltaV Core-Versioning Support

The new version of IT Hit WebDAV Server Engine offers DeltaV support. With DeltaV you can check-out / check-in files in you repository and track file versions according to open standards. The library provides linear versioning by both versioning-aware and versioning-unaware WebDAV clients (RFC 3253 Core-Versioning Package). It supports Version-Control feature, UPDATE feature, Version-History feature, and auto-versioning.

Find out how to add DeltaV support to your server implementing 3 new interfaces: Creating DeltaV WebDAV Server

 

DeltaV Sample

The new DeltaV sample provides server implementation with versioning support and various authentication schemas. The sample can run either as a stand-alone exe or as Windows Service and stores files in file system while structure while custom properties are stored in a database. DeltaV sample demonstrates:

  1. Versioning features:
    • Check-in / check-out commands
    • List document versions
    • Read version content and properties
    • Delete version
    • Turn-off versioning
    • All 4 auto-versioning modes
  2. Basic, Digest, NTLM and Kerberos authentication.
  3. Custom handler implementation
  4. Transactions usage
Improved Performance When Used with Web Folders on Vista

Now GET requests support If-Modified-Since header. It significantly improves performance when used with Windows Vista Web Folders client and reduces amount of requests to your storage.

 

Custom Handlers Support

You may need a custom handler if you want to:

  • Display custom page in response to GET request sent to a folder.
  • Create image thumbnails stored in a WebDAV server.
See how to Create a Custom Method Handler.

 

Better Transactions Management

Now you can wrap all repository updates in a single transaction making the Run method to throw exceptions and rollback in a catch block.

Read about the new approach to Transactions Management

 

Unit Tests Provided with Source Codes

Source codes are now covered with unit tests. If you make any changes to the Engine source codes you can be sure they do not break your server!



See Also
How to Upgrade to WebDAV Server Engine V2

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: Tuesday, November 18, 2008