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
Experience Required
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.
Independent of
Storage Type
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
WebDAV Clients
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.
Data Lake
Active Directory
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 Directory
Start WizardQuick 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.
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.
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.