質問

各プロジェクトが1つのサイト(SPWEBオブジェクト)に等しいプロジェクト管理ソリューションを構築しているとしましょう。各プロジェクトには、プロジェクトマネージャー、予算、顧客、説明、ステータスなどのプロパティがあります。これらに加えて、サイトにはドキュメント、タスクなどの他のプロジェクト項目が含まれています...

これらを保存するためのベストプラクティスは何だと思いますか?

  • このサイトのカスタムリスト(プロ:編集しやすい、 短所: :データは単一リストの均一ではありません)

  • spweb.propertiesに埋め込まれています(プロ: :開発しやすい、短所: :組み込みのユーザーUIやその他のSharePoint UIの利点はありません)

  • このサイトコレクションのルートに関するカスタムリスト(プロ: :集中、短所: :プロジェクトごとのカスタムセキュリティを実装する必要があります)

  • カスタムデータベース(プロ: 関連した、 短所: :SharePointのメリットはありません...)

役に立ちましたか?

解決

私は前の生活で同様に構造化されたプロジェクト管理ソリューションを構築し、リストを使用してそれらの詳細を保存しました。リストには1つのアイテムのみが含まれていて、列はプロジェクトのメタデータでした。

すべてのプロジェクトをロールアップするために非常にうまく機能し、すべてのプロジェクトを入手しました。

他のヒント

Microsoftは、この分野でいくつかのガイダンスを提供しています。

SharePointパターンとプラクティスアプリケーション設定マネージャー

やってみました http://spconfigstore.codeplex.com/ 。プロジェクトに関連できる構成カテゴリ列がありますこれは2007年のソリューションです

ライセンス: CC-BY-SA帰属
所属していません sharepoint.stackexchange
scroll top