Tenemos un sistema CMS escrito en .NET C#. Este sistema tiene recursos de edición para plantillas (esencialmente archivos HTML) y varios otros archivos de soporte como CSS y archivos javascript.¿Implementar un servidor WebDAV en C#?
Estos "archivos" no son realmente archivos, sino registros de bases de datos y se editan usando simples áreas de texto antiguas dentro del sistema CMS. Para facilitar la edición de estos "archivos", una idea era implementar soporte WebDAV en el sistema CMS para estos archivos, para que los usuarios pudieran usar algún software cliente WebDAV para conectarse al CMS y luego abrirlos en VS 2008, por ejemplo. .
En primer lugar, ¿es esta una idea viable?
En segundo lugar, si es así ... ¿por dónde empezar? ¿Hay buenos artículos sobre la implementación de un servidor WebDAV en C# para proporcionar acceso a documentos físicos o documentos "pseudo" que en realidad son solo registros en una base de datos?
Cualquier entrada apreciado ....
que fueron capaces de poner en práctica esto? También tengo ese requisito y necesito ayuda. No encuentro muchas pautas con respecto al tema. – tamizhan
Sí, terminamos escribiendo esto desde cero. Básicamente es un HttpModule que responde a los verbos HTTP requeridos que usa el estándar WebDav. – HaukurHaf
Gracias por responder. Es bueno saberlo. Estoy empezando con esto. Como POC, intento escribir un manejador simple y tener problemas. Agradecería cualquier ayuda aquí. Detalles - http://stackoverflow.com/questions/27625680/httphandler-for-webdav-requests – tamizhan