Abbiamo un sistema CMS scritto in .NET C#. Questo sistema ha funzioni di modifica per i modelli (essenzialmente file HTML) e vari altri file di supporto come i file CSS e javascript.Implementare un server WebDAV in C#?
Questi "file" non sono realmente file, ma record di database e vengono modificati utilizzando semplici vecchi textareas all'interno del sistema CMS.
Per semplificare la modifica di questi "file", l'idea era di implementare il supporto WebDAV nel sistema CMS per questi file, in modo che gli utenti potessero utilizzare alcuni software client WebDAV per connettersi al CMS e quindi aprirli in VS 2008 ad esempio .
In primo luogo, è un'idea fattibile?
In secondo luogo, se sì ... da dove iniziare? Qualsiasi buon articolo là fuori sull'implementazione di un server WebDAV in C# per fornire l'accesso a documenti fisici o documenti "pseudo" che sono in realtà solo record in un database?
Qualsiasi ingresso apprezzata ....
sono stati in grado di implementare questa? Anch'io ho un tale requisito e ho bisogno di aiuto. Non sto trovando molte linee guida riguardo l'argomento. – tamizhan
Sì, abbiamo finito per scrivere questo da zero. È fondamentalmente un HttpModule che risponde ai verbi HTTP richiesti dallo standard WebDav. – HaukurHaf
Grazie per la risposta. Buono a sapersi. Sto solo iniziando da questo. Come POC sto provando a scrivere un gestore semplice e ad incappare in problemi. Apprezzerei qualsiasi aiuto qui. Dettagli - http://stackoverflow.com/questions/27625680/httphandler-for-webdav-requests – tamizhan