Question

Soit s dire que vous construisez une solution de gestion de projet où chaque projet est égal à un site (objet SPWeb). Chaque projet a des propriétés de elle comme: Chef de projet, le budget, le client, la description, l'état etc ... qui doivent être stockés. A côté de ceux-ci, le site contient d'autres éléments du projet tels que des documents, tâches, etc ...

Que pensez-vous serait la meilleure pratique pour stocker ceux-ci, certaines options que je envisage, mais je suis ouvert aux suggestions ici:

  • Liste personnalisée sur ce site ( PROS : Facile à modifier, CONS : données ne sont pas uniforme liste unique)

  • Encastré dans SPWeb.Properties ( PROS : Facile à développer avec, CONS : Aucune interface utilisateur intégrée et d'autres prestations d'a. SharePoint)

  • Liste personnalisée (s) sur la racine de ce site collection ( PROS : centralisée, CONS : requires personnalisée sécurité par projet à mettre en œuvre)

  • Base de données personnalisée ( PROS : Relational, CONS : Pas de SharePoint avantages ici ...)

Était-ce utile?

La solution

Je construit une solution de gestion de projet de structure similaire dans une vie antérieure et utilisé une liste pour stocker ces détails, la liste ne contenait un élément, et les colonnes étaient les métadonnées du projet.

A travaillé très bien pour Rollup à travers tous les projets pour obtenir des détails pour tous.

Autres conseils

Avez-vous essayé http://spconfigstore.codeplex.com/ . Il y a une colonne de catégorie de configuration qui peut se rapporter au projet Ceci est une solution 2007

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top