Se proporciona WebDav Server Engine con muchos ejemplos de servidor WebDav en C# y Visual Basic que demuestran cómo crear un servidor WebDAV con Back-end SQL o con almacenamiento del sistema de archivos. Puede adaptar estas muestras para utilizar casi cualquier almacenamiento de fondo, incluido el almacenamiento de datos a través de la API CMS/DMS/CRM, Azure o API de Amazon. Los ejemplos proporcionados se ejecutan en ASP.NET Core, ASP.NET/IIS, Mono o Httplistener.
A continuación se muestra una breve descripción de algunas de las muestras que puede encontrar aquí.
Un servidor WebDAV de Clase 2 multiplataforma que se ejecuta en ASP.NET Core en Windows, Mac OS X y Linux. Almacena bloqueos y propiedades personalizadas en los atributos extendidos del sistema de archivos en el caso de OS X y Linux o en flujos de datos alternativos de NTFS en el caso de Windows. Este ejemplo es un servidor WebDav completamente funcional que se puede usar para abrir, editar y guardar documentos de Microsoft Office directamente en el servidor, sin pasos de descarga/carga. Más...
Un servidor WebDAV de Clase 2 multiplataforma que se ejecuta en ASP.NET Core en Windows, Mac OS X y Linux. Almacena todos los datos, incluidos los bloqueos, el contenido del archivo y las propiedades personalizadas en la base de datos de Microsoft SQL Server. Este ejemplo es un servidor WebDav completamente funcional que se puede usar para abrir, editar y guardar documentos de Microsoft Office directamente en el servidor, sin pasos de descarga/carga. Más...
Un servidor WebDav móvil basado en httplistener que se ejecuta en iOS y Android en .NET Standard 2.0. Almacena todos los datos en los atributos extendidos del sistema de archivos iOS/Android. Esta muestra proporciona acceso a los documentos dentro de una carpeta de aplicaciones móviles. Para ver los documentos, un usuario abre una página web de muestra atendida por este servidor en un navegador web en cualquier máquina de la red local. Un usuario puede abrir, editar y guardar documentos al dispositivo móvil, así como puede cargar, descargar y administrar documentos utilizando cualquier cliente webDAV. Más...