ヒットしたWebDavサーバーエンジンには、C#およびVisual Basicの多くのWebDavサーバーの例が提供されており、SQLバックエンドまたはファイルシステムストレージを使用してWebDavサーバーを構築する方法を示しています。これらのサンプルは、CMS/DMS/CRM API、Azure、またはAmazon APIを介したデータの保存など、ほぼすべてのバックエンドストレージを利用するように適応できます。提供された例は、ASP.NET Core、ASP.NET/IIS、MONOまたはHTTPLISTENERで実行されます。
以下は、ここで見つけることができるいくつかのサンプルの簡単な説明です。
Windows、Mac OS X、LinuxのASP.NETコアで実行されるクロスプラットフォームクラス2 WebDavサーバー。 OS XとLinuxの場合は、Windowsの場合に代替データストリームをNTFSに備えたファイルシステム拡張属性にロックとカスタムプロパティを保存します。この例は、手順をダウンロード/アップロードすることなく、Microsoft Officeドキュメントをサーバーに直接開き、編集、保存するために使用できる完全に機能するWebDavサーバーです。もっと...
Windows、Mac OS X、LinuxのASP.NETコアで実行されるクロスプラットフォームクラス2 WebDavサーバー。 Microsoft SQL Serverデータベースにロック、ファイルコンテンツ、カスタムプロパティを含むすべてのデータを保存します。この例は、手順をダウンロード/アップロードすることなく、Microsoft Officeドキュメントをサーバーに直接開き、編集、保存するために使用できる完全に機能するWebDavサーバーです。もっと...
.NET標準2.0でiOSおよびAndroidで実行されるHTTPLISTENERベースのモバイルWebDAVサーバー。すべてのデータをiOS/Androidファイルシステム拡張属性に保存します。このサンプルは、モバイルアプリフォルダー内のドキュメントへのアクセスを提供します。ドキュメントを表示するには、ユーザーがこのサーバーが提供するサンプルWebページを開き、ローカルネットワーク内の任意のマシン上のWebブラウザーで開きます。ユーザーは、ドキュメントをモバイルデバイスに戻し、編集し、保存したり、WebDavクライアントを使用してドキュメントをアップロード、ダウンロード、管理できます。もっと...