WebDAV Server Engine for .NET
With IT Hit WebDAV Server Engine for .NET you can create your own WebDAV server, add WebDAV support to your existing .NET project or DAV-enable your CMS/DMS/CRM.
No WebDAV and XML
No need to study WebDAV / CalDAV / CardDAV standards and protocols. The WebDAV XML requests are parsed by the IT Hit WebDAV Server Engine and converted to high-level .NET API calls.
The Engine can publish data from file system, SQL database, Amazon S3, Azure, or any DMS/CMS/CRM. Virtually any storage can be used to keep the files data and hierarchy. You are free to program any required files tree hierarchy.
Tested with Most
The Engine is tested with Microsoft Web Folders / mini redirector, Microsoft Office, LibreOffice / OpenOffice.org, iWork on iOS, MAC OS X Finder, Konqueror, Gnome Nautilus, and other WebDAV clients on Windows, MAC, Linux and mobile OSs.
Azure WebDAV Wizard
Azure WebDAV wizard creates and deploys WebDAV server with Azure Data Lake back-end into your Azure account. The wizard will create a new Azure App Service, a new Data Lake storage account with container and integrate it with Azure Active DirectoryStart Wizard
Quick Start with Visual Studio Integration
Using WebDAV Wizards for Visual Studio provided with SDK you can create a WebDAV server implementation in C# and Visual Basic. You can add WebDAV support to your ASP.NET Web Site, ASP.NET Web Application, ASP.NET MVC Web Application, or you can create a new WebDAV server project in ASP.NET, ASP.NET Core or HttpListener.
WebDAV Server Examples in C# & VB
The Engine is provided with cross-platform WebDAV Server Examples in C# and Visual Basic that publish data from file system or SQL database. You can use samples to evaluate the Engine features, browse code and run WebDAV server without Visual Studio as well as examine WebDAV Ajax Library and Ajax File Browser integration.
Samples run on ASP.NET, ASP.NET Core and HttpListener on Windows, OS X, Linux, iOS and Android.
Creating WebDAV Server in .NET
This article provides you with a getting started guide with creating a WebDAV server. You will find where to download SDK, set license, where to read about creating program Class 1, Class 2 server and adding WebDAV to your project.
Microsoft Office Integration and Opening Documents from a Web Page
One of the coolest WebDAV features is the ability to open Microsoft Office documents from a server and save back from Microsoft Office UI without additional download and upload steps. This article describes how to make your WebDAV server work with Microsoft Office.
Creating Class 2 WebDAV Server
In addition to features provided by Class 1 WebDAV server, Class 2 WebDAV server supports files and folders locking. Locking is required to protect the item from being modified by other users. Many WebDAV clients such as Microsoft Web Folders, Mac OS X WebDAV client and Microsoft Office require Class 2 WebDAV server.
Opening Documents for Editing on Google G Suite
We are testing a new editing module for G Suite that can be integrated with your WebDAV implementation. You can open documents from your DMS in Google G Suite online editor and save back directly into your DMS.
Programming WebDAV Server Search Capabilities
IT Hit WebDAV Server Engine for .NET provides DALS search support and shipped with file system and database sample search implementations. Read the following article to find how to add search support to your WebDAV project.
Creating CalDAV & CardDAV Server in .NET
In this section you will find how to create create a CalDAV/CardDAV server, description of major CalDAV/CardDAV interfaces. A separate article in this section describes every step of the CalDAV/CardDAV server discovery process. Here you will also find links to the articles describing how to parse iCalendar and vCard formats using ITHit.Collab library.
This article describes how to find what may be wrong with your server. See where to find log files and how to capture HTTP traffic. You will also need log files and a traffic capture to report bugs and errors to IT Hit via our Help & Support center.
Class Reference Documentation
Online class reference documentation provides description of all WebDAV Server Engine for .NET interfaces, methods and properties with sample code.