What’s New in IT Hit WebDAV Server Engine V2
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:
- 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
- Basic, Digest, NTLM and Kerberos authentication.
- Custom handler implementation
- 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.
- Save files uploaded to server using POST verb.
- 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
|