.NET Server

WebDAV Server Hosting Environment

In this article

WebDAV Server Hosting Environment

The Engine is independent of the hosting environment and runs on Kestrel, IIS, IIS Express, and Visual Studio Development Server as well as in HttpListener. You can also run the Engine in any other environment, for example in WCF, you just need to create classes derived from RequestAsync and ResponseAsync and pass them to your context class derived from ContextAsync class.

For development and testing purposes, we recommend using Kestrel, IIS 7.x or later or IIS Express.

While you can use the VS Development Server, we strongly recommend using IIS or IIS Express instead. If you still need to run your project in the VS Development Server, install the SP 1 for Visual Studio. The original release of the VS Development Server (before SP 1) does not support IPv6 that is used by modern web browsers by default. Without VS SP1, you may experience slow VS Development Server performance, for example, when using IT Hit Ajax Browser or running Ajax tests. The VS Development Server is available from the localhost only and runs in classic mode only while the integrated mode provides better performance comparing to classic mode.


Next Article:

Enabling Special Characters and Protected Folders in ASP.NET/IIS-hosted WebDAV server