Microsoft Windows SharePoint Services viene fornito con diverse web part pronte per l'utilizzo e la raccolta web part in linea ne include molte altre. Inoltre, è possibile creare web part personalizzate o installare pacchetti che includono web part di Microsoft e di altri fornitori di software.
Attenzione Le web part includono codice. Prima di aggiungere una web part alla raccolta web part, controllare che provenga da un'origine attendibile.
È possibile creare web part personalizzate utilizzando Web Part Framework e aggiungerle alla raccolta web part di una raccolta siti. Se si desidera distribuire le web part personalizzate in più server o condividerle con altre organizzazioni, è possibile creare un pacchetto web part. Per ulteriori informazioni sulla creazione di web part o di pacchetti web part, vedere Windows SharePoint Services Software Development Kit.
È possibile creare e distribuire un pacchetto web part personalizzato come file CAB. Se è disponibile un pacchetto web part in formato CAB, è possibile utilizzare la riga di comando per installarlo sul server o su tutti i server Web della server farm. I pacchetti web part di Microsoft, ad esempio i pacchetti aggiuntivi per Windows SharePoint Services, sono inclusi in un file Microsoft Windows Installer (MSI). È sufficiente installare il file MSI nel server Web e le web part verranno aggiunte alla raccolta del server.
Quando si installa un pacchetto web part, questo viene aggiunto alla raccolta del server virtuale e può essere utilizzato per qualsiasi sito del server virtuale in questione. Per distribuire il pacchetto web part a qualsiasi altro server virtuale o a qualsiasi server Web della server farm è possibile utilizzare la riga di comando.
Per aggiungere le web part di un pacchetto web part (file CAB) all'elenco delle web part disponibili per un server, è possibile utilizzare lo strumento della riga di comando Stsadm.exe. In Stsadm.exe sono disponibili le operazioni seguenti per i pacchetti web part:
Queste operazioni accettano i parametri facoltativi -url, -filename, -name, -farm e -force. Per elencare, ad esempio, i pacchetti web part disponibili per il server, utilizzare la sintassi seguente:
stsadm.exe -o enumwppacksPer aggiungere un nuovo pacchetto web part al server virtuale, utilizzare la sintassi seguente:
stsadm.exe -o addwppack -filename <path to file> -url <URL>È possibile aggiungere un pacchetto web part a tutti i server virtuali di un server utilizzando il parametro -globalinstall con la sintassi seguente:
stsadm.exe -o addwppack -filename <Web Part Package filename> -globalinstallSe è stato già installato un pacchetto web part in un server e si desidera distribuirlo ad altri server di una server farm, è possibile utilizzare la sintassi seguente:
stsadm.exe -o addwppack -name <name of Web Part Package>È possibile utilizzare il parametro -force per sovrascrivere un pacchetto web part esistente con una nuova versione o per ripristinare un pacchetto web part reinstallandolo.
Per eliminare un pacchetto web part, utilizzare la sintassi seguente:
stsadm -o deletewppack -name <name of Web Part Package> [-url <url>]Per ulteriori informazioni su questi comandi, vedere Operazioni della riga di comando.