Domanda

diciamo Let si sta costruendo una soluzione di gestione del progetto in cui ogni progetto è uguale a un sito (oggetto SPWeb). Ogni progetto ha le sue proprietà quali: Project Manager, Budget, Cliente, descrizione, stato, ecc ... che hanno bisogno di essere conservato. Accanto a queste, sito contiene altri elementi di progetto, come documenti, attività ecc ...

Cosa pensi sarebbe la prassi migliore per memorizzare questi, alcune opzioni sto considerando, ma sono aperto a suggerimenti qui:

  • Elenco personalizzato su questo sito ( Pro : Facile da modificare, CONS : i dati non è uniforme per singola lista)

  • incorporato in SPWeb.Properties ( Pro : facile da sviluppare con, CONS : No built-in utente UI e altri benefici SharePoint UI)

  • Elenco personalizzato (s) sulla radice di questo sito collezione ( Pro : centralizzato, CONS : sono richieste su misura per ogni singolo progetto di sicurezza per implementare)

  • database personalizzato ( Pro : Relazionale, CONS : No SharePoint benefici qui ...)

È stato utile?

Soluzione

Ho costruito una soluzione di gestione del progetto di analoga struttura in una vita precedente e ha utilizzato un elenco per memorizzare i dettagli, la lista conteneva un solo articolo, e le colonne erano i metadati del progetto.

Ha funzionato abbastanza bene per cumulativo in tutti i progetti per ottenere i dettagli per tutti.

Altri suggerimenti

Microsoft fornisce alcune indicazioni in questo settore.

SharePoint modelli e pratiche Application Settings Manager

Hai provato http://spconfigstore.codeplex.com/ . C'è una colonna categoria di configurazione che possono riguardare il progetto questa è una soluzione 2007

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top