3

SharePointでInfoPathフォームを使用する利点は何ですか?

InfoPathがSharePointとどのように統合されるかを確認するために、InfoPathの調査を行っています。ユーザーが独自のフォームを作成できるようにするというアイデアは、多くの力を提供し、人々が自分で持っている小さな要求のいくつかを処理できるようにする可能性があります。ただし、InfoPathフォームによって駆動されるフォームライブラリを作成する以外に、InfoPathはすぐに面倒で邪魔になるように見えます。確かに、SharePointオブジェクトモデルと直接通信するコードを作成することはできますが、その場合は、ブラウザーでのみフォームを実行できるように見えます。

ブラウザですべてを実行する場合は、ASP.NETフォームを使用してみませんか?

また、基本的なフォームライブラリのアプローチに加えて、SharePoint上のInfoPathには他にどのような利点がありますか?

4

2 に答える 2

3

Infopathフォームは、企業が抱える古くからの「フォーム・イン・ワード・ドキュメント」の問題に対する優れたソリューションであると考えるのが好きです。フォームの作成と変更のタスクを、情報を気にする人々に近づけます。

Infopathで実行するのが難しいタスクがありますが、これもテクノロジー自体よりもフォームを作成する人の知識に依存します。

複雑なフォームや大きなスループットを必要とするフォームの場合は、ストレートASP.NETフォームのが適しています。いつものように、問題を解決するために正しい(最も安い総コスト?)テクノロジーを選択することであり、周りにあるものから解決策を探すのではありません。(つまり、InfoPathについては、いつでも簡単に決定できるほど十分な知識がありません)。

于 2009-06-01T22:26:28.303 に答える
3

ここに、ASP.Netフォームに対するInfoPathフォームのいくつかの利点があります。これは、もちろん、要件、開発者、ユーザースキルなどの組み合わせに常に依存します。

  • フォームは、MSOfficeに精通している人のために簡単に作成および変更できます。
  • ASP.Netフォームとは異なり、Sharepointのメタデータと直接統合されます
  • Workflow Foundationは、Sharepointを介して利用でき、ASP.Netフォームを使用するよりも簡単です。
  • ドキュメントベースのプロセス(作業指示、注文、許可要求など)を処理している場合は、ASP.Netフォームから入力したデータからレポート構造を構築するよりも、ドキュメントのリポジトリを用意する方が理にかなっている場合があります。
  • ドキュメントは、BizTalkで実装されたプロセスで使用する準備ができています
  • 検証とロジックは、追加のプログラミングなしでクライアント上で実行され、多くの場合、プレーンなASP.Netフォームよりもはるかに優れたユーザーエクスペリエンスを提供します。
于 2009-06-01T16:15:09.493 に答える