Chúng tôi có một hệ thống CMS được viết bằng .NET C#. Hệ thống này có các cơ sở chỉnh sửa cho các mẫu (về cơ bản là các tệp HTML) và các tệp hỗ trợ khác như tệp CSS và javascript.Triển khai máy chủ WebDAV trong C#?
"Tệp" này không thực sự là tệp, nhưng bản ghi cơ sở dữ liệu và chúng được chỉnh sửa bằng cách sử dụng các văn bản thuần cũ trong hệ thống CMS. Để làm cho việc chỉnh sửa các "tệp" này trở nên dễ dàng hơn, một ý tưởng là triển khai hỗ trợ WebDAV trong hệ thống CMS cho những tệp này, để người dùng có thể sử dụng phần mềm máy khách WebDAV để kết nối với CMS và sau đó mở chúng trong VS 2008 chẳng hạn .
Thứ nhất, đây có phải là một ý tưởng khả thi không?
Thứ hai, nếu có ... bắt đầu từ đâu? Bất kỳ bài viết tốt ra có về việc thực hiện một máy chủ WebDAV trong C# để cung cấp quyền truy cập vào tài liệu hoặc tài liệu "giả" mà trong thực tế chỉ là bản ghi trong cơ sở dữ liệu?
Bất kỳ đầu vào đánh giá cao ....
Were Bạn có thể thực hiện điều này? Tôi có một yêu cầu như vậy và tôi cần một số trợ giúp. Tôi không tìm thấy nhiều hướng dẫn về chủ đề này. – tamizhan
Có, chúng tôi đã kết thúc bằng văn bản này từ đầu. Về cơ bản, nó là một HttpModule đáp ứng các động từ HTTP được yêu cầu được sử dụng bởi tiêu chuẩn WebDav. – HaukurHaf
Cảm ơn bạn đã trả lời. Đó là điều tốt để biết. Tôi mới bắt đầu điều này. Là một POC tôi đang cố gắng để viết một trình xử lý đơn giản và chạy vào các vấn đề. Tôi đánh giá cao sự giúp đỡ ở đây. Chi tiết - http://stackoverflow.com/questions/27625680/httphandler-for-webdav-requests – tamizhan