ベストアンサー
SharePointDesignerはSharePointサイトを管理するためのデスクトップアプリだと思います。これには、ファイルの管理、フォームデザイナー、高度なテーブルレイアウト、さまざまなファイル(html、css、aspxなど)の編集、ワークフローの作成などの高度な機能が含まれます。
まだ唯一のタスクがいくつかあります。実際にはWebインターフェイス(サブサイトの作成、ほとんどのセキュリティ操作など)でのみ実行します。多くのタスク(リスト、ドキュメントライブラリなどの作成と追加)があり、Webインターフェイスでも同様に実行できますが、デザイナー。どちらでも実行できるタスクがいくつかあります(大きなファイルセットの移動、一部のコンテンツの編集、大きなファイルセットの名前変更など)が、多くの場合、デザイナーの方が簡単です。最後に、多くのタスク(ワークフローの編集、リスト内へのカスタムレイアウトの挿入、マスターページの編集など)がありますが、これらはほとんどデザイナーに限定されています。
デザイナーはエンドユーザーが使用するためのものではありません。 。
一般的に、オンラインコンテンツ管理システムをデスクトップアプリとして実行することは目的ではないようです。すべてのデスクトップにブラウザがあり、Webインターフェイスを簡単に作成できます。
SharePointにはAPIがあるため、SOAP呼び出しを行うことができる任意の場所からSharePointに接続できます。これは通常、SharePoint内で、または(JSを使用して)他のWebシステムのSPで情報を表示するために使用されます。人々がReactでAPIを使用して、SPをバックエンドとして使用するWebアプリケーションを作成するのを見てきました。過去に、SharePointにアクセスするためのPython(およびExcel)スクリプトを作成しました。主に、情報をインポートするためです。技術的には、C#、VB、またはその他のアプリケーションを作成し、SharePointで情報を表示、追加、更新できます。インター/イントラネットアクセスが必要になるため、一般的なポイントはわかりません。その時点では、Webブラウザを使用するだけで済みます。 Webでの開発は数百倍速くなります。
サイトとマスターページを更新して、アプリケーションをプログレッシブWebアプリにすることもできます。これは、インストール、アイコン、ナビゲーションなどに役立つ場合があります。十分なロジックがあれば、オフラインで作業できるページを作成できます。 2020年にオンラインにならないコンテンツ管理システムが必要な理由はまだ疑問です。コスト、複雑さ、サポートなどの問題によって、メリットが大幅に減少します。
回答
おそらくあなたが言っている方法ではありませんが、ブラウザエクスペリエンスを複製するアプリはありません。そのようなアプリが必要かどうかは明らかではありません。
ただし、次の方法でデスクトップからSharePointを操作できます。
- 同期クライアントSharePointに保存されているファイルにWindowsエクスプローラー経由でアクセスできるようにします
- デスクトップOfficeクライアント(Word、Excel、PowerPoint、OneNote)などは、ブラウザーを開かなくてもSharePointドキュメントなどにアクセスできます
- 新しく発表されたリストアプリにはUWPアプリが必要です。リストデータはSharePointに保存されます
- Microsoft Teamsにはデスクトップクライアントがあります。TeamsはコンテンツにSharePointを使用し、SharePointページ、ライブラリ、リストも許可しますなどをタブに追加して、その方法でアクセスします。Teamsアプリは、デスクトップ上のSharePointアプリに最も近いものです。