-1

Visual Studio でカスタム リストを作成するためにリスト定義が必要なのはなぜですか? Visual Studio を必要とせずに、UI を使用してカスタム リストを作成できます。

リスト定義を使用して Visual Studio でカスタム リストを作成する利点は何でしょうか?

4

2 に答える 2

1

UI は、1 つのサイト内の 1 つのサーバーにのみリストを作成できます。このリストを別のサーバーにコピーすることはできません。開発マシンから本番サーバーにデプロイします。

また、異なるサイト コレクションや Web アプリケーションで同じリストを使用することも困難です。リストをテンプレートとして保存することはできますが、このテンプレートは、それが作成されたサイト コレクションでのみ使用できます。

複数のサーバーに簡単に展開できるリストを定義する唯一の方法は、リスト定義を作成することです。そうしないと、あるサーバーから別のサーバーにサイト全体をバックアップして復元するか、本質的に同じことを行うサードパーティのツールを使用する必要があります。

リスト定義を使用したデプロイには数秒かかる場合があります。SPは、復元プロセス全体が完了した後にのみ問題が発生したことを警告するだけであるため、バックアップ/復元による展開には実際には数日かかる場合があります.

さらに、実際のリスト定義を変更しないと実行できないフォームのカスタマイズがあります。列を非表示にします。UI を使用してリストを作成する場合は、サード パーティのツールを使用して変更を加える必要があります。

于 2013-07-05T11:50:11.050 に答える