Igor Macori

About SharePoint and Collaboration Technologies.

News

“I never let my schooling interfere with my education” — Mark Twain
Il blog è raggiungibile anche su www.macori.it.

L'Autore



Se vuoi sapere di più sull'autore scopri chi sono o scrivi a: igor@macori.it



SharePoint Future 2012

SharePoint & Office Conference 2013
Italian SharePoint Community






English Translation

website page counter visits
dal 26.01.07.

English version
(by Windows Live Translator)


LinkedIn Profile

SharePoint

Archives

April 2007 - Posts

Visual How Tos: nuova serie pubblicata su Msdn

Grazie alla sempre attentissima Betta, segnalo a mia volta una nuova raccolta di How Tos visuali dedicati a SharePoint 2007 e dintorni (buona parte degli how tos sono realizati dall'ormai mitico Patrick Tisseghem):

Creating a Custom Search Page and Tabs in the Search Center of SharePoint Server
Creating and Exposing Managed Properties in the Advanced Search Page of SharePoint Server Enterprise Search
Creating and Exposing Search Scopes in SharePoint Server 2007 Enterprise Search
Creating Business Data Catalog Entities in SharePoint Server 2007
Creating Content Sources to Crawl Business Data in SharePoint Server 2007 Enterprise Search
Creating Managed-Code UDFs for Excel Services
Filtering One Business Data Catalog List from Another by Using Associations in SharePoint Server 2007
Refining Business Data Catalog Search with Scopes
Retrieving an Entire Workbook or a Snapshot of a Workbook in Excel Services
Using Business Data Catalog Actions to Pass Parameters to InfoPath 2007 Browser Forms

WSS 3.0 Templates datasheet

Microsoft ha pubblicato il datasheet descrittivo delle caratteristiche dei modelli di sito per Windows SharePoint Services 3.0 che ha rilasciato negli ultimi mesi.

Ecco il link.

Posted: Apr 28 2007, 09:15 AM by igor | with no comments
Filed under: ,
Intensive SharePoint Training for Site Builders

Il corso Intensive SharePoint 2007 Training for Site Builders è finalmente pronto.

Abbiamo messo a punto gli ultimi dettagli sui contenuti, e sembra proprio verrà fuori un bel corso. Un corso pensato per chi desidera "spremere" a fondo SharePoint, superando molti degli ostacoli apparenti del prodotto, ma che non è sviluppatore o che per mille ragioni non intenda ricorrere a Visual Studio 2005.

Si tratterà di un corso particolare, condotto per tre giorni da tre docenti (simultaneamente presenti). Sarà quindi un'ottima occasione per "assorbire" esperienza da tre esperti di SharePoint... sempre che non litigheremo in aula! :-)

In aula, oltre a me, ci saranno Barbara Falchi ed Elisabetta Sasselli: due specialiste SharePoint che ne sanno senz'altro più di me sui temi del Web Content Management, su SharePoint Designer, su DataView, Master pages, CSS e Workflow.

Per maggiori informazioni e per iscriverti al corso.

Ecco i contenuti di dettaglio:

PARTE 1 – I concetti di base

Modulo 1 - Introduzione a SharePoint

§   Cenni sull’architettura di SharePoint e sui servizi coinvolti in un’infrastruttura SharePoint

§   Differenze tra MOSS 2007 e WSS 3.0

§   Novità tra SharePoint v2 (WSS 2003/SPS 2003/CMS 2002) e SharePoint v3 (WSS 3.0/MOSS 2007)

§   Differenze tra WSS 3.0 e MOSS 2007

Modulo 2 - La struttura logica di un portale

§   web application

§   Site definition

§   Site collection

§   Top-level site e sub-sites

§   Master page

§   Page layout

§   Web part zone

§   PublishingWebControls: RichImageField, RichHtmlField, SummaryLinkFieldControl

Modulo 3 - Il Web Content Management con SharePoint

§   Metadata

§   Check in/check out

§   Versioning

§   Content approval

§   Editing Tool bar in MOSS

§   Workflow

§   Alert

§   Recycle bin

§   RSS feed

PARTE 2 – La personalizzazione del portale via web

Modulo 4 - La navigazione e il look and feel

§   Modelli di siti in WSS

§   Modelli di portale disponibili in MOSS

§   Logo del sito e titolo

§   Top link bar per WSS

§   Top link bar per MOSS

§   Quick Launch per WSS

§   Quick Launch per MOSS

§   L'ereditarietà del Quick Launch tra sottositi

§   Tree View

§   Temi

§   Definire la Home page su MOSS

§   Definire la master page su MOSS

§   Impostare i modelli di sito e layout di pagina disponibili per i sottositi

§   Reimpostare la Site definition

Modulo 5 - I contenuti

§   Liste: Annunci, Contatti, Collegamenti, Calendario, Attività, Attività di progetto, Gestione problemi, Sondaggio, Forum

§   Libraries: Documenti, Immagini, Moduli, Wiki Pages

§   Folders

§   Web part pages

§   Basic pages

§   WebParts

§   Personalizzazione delle proprietà comuni di una WebPart

§   Deployment di una WebPart

§   Esemplificazione di deployment di WebPart free: RSS reader, Flash slideshow, …

Modulo 6 - I contenuti speciali per MOSS

§   Pagine (nella document library Pages)

§   Reusable Content

§   Shared Document Library

§   Shared image Library

§   Report Library

§   Slide Library

§   Connection Library

§   Translation Library

§   Web parts aggiuntive

Modulo 7 - I contenuti secondo le proprie esigenze

§   Site columns

§   Content types

§   Campi nascosti

§   Associare template ai Content types

§   Gestire più Content types in una lista

Modulo 8 - Visualizzazioni per i contenuti

§   Standard view

§   Calendar view

§   Gantt view

§   Datasheet view

§   Access Report View

§   Uso degli ordinamenti, filtri, raggruppamenti, stili, totali e paginazione

Modulo 9 - Portali diversi per utenti diversi

§   Security trimming per siti, liste e item

§   Visualizzazioni personali

§   Audience targeting

§   MySite con Role Member View per MOSS

Modulo 10 - Riorganizzare la struttura del portale

§   Export ed import di siti con STSADM.EXE

§   Utilizzo delle funzionalità di Site Builders disponibili nella sezione Content and Structure

PARTE 3 – La personalizzazione del portale con SharePoint Designer 2007

Modulo 11 - Introduzione a SharePoint Designer 2007

§   Supporto per XHTML, CSS, XSLT, XML

§   Supporto per ASP.NET

§   Supporto per SharePoint

§   Definire i contributor settings

Modulo 12 - Lavorare con le master page

§   Gli elementi di base: ContentPlaceHolder, Controls e Delegate controls

§   Come personalizzare una master page

§   Come applicare una master page

Modulo 13 - Lavorare con i page layout

§   Gli elementi di base: PlaceHolder custom e override della master page

§   Inserire WebPart Zone

§   Inserire campi nascosti per la compilazione dei metadata della pagina per MOSS

Modulo 14 - Personalizzare gli stili

§   Style Gallery

§   Come referenziare un foglio di stile custom in WSS e in MOSS

§   Override degli stile di default

Modulo 15 - Creare modelli di siti

§   Creare un Site template

§   Creare un Tema

§   Creare una Site definition

Modulo 16 - Personalizzare la navigazione

§   Top link bar

§   Quick launch

§   Breadcrumb

Modulo 17 - Personalizzare web part con XSLT

§   Content Quey Web Part di MOSS

§   Table of Contents di MOSS

§   Summary Link Web Part di MOSS

§   Content rollup con WebPart free e di terze parti

Modulo 18 - Creare ListView e DataView

§   Differenza tra ListForm, Custom ListForm e Data view

§   Accedere a liste cross-site

§   Accedere a data source esterne (XML, Web service, altre liste della Site collection, …)

§   Merge dei dati

§   Visualizzazioni aggiuntive

§   Filtri aggiuntivi

§   Supporto XSLT

§   Formattazione condizionale

Modulo 19 - Connettere Web part

§   Effettuare la connessione via web

§   Effettuare la connessione da SharePoint Designer

§   Connettere WebPart in pagine diverse

§   Filtrare i dati sulla base di un Url parameter

Modulo 20 - Creare workflow

§   Workflow out of the box per MOSS

§   Workflow out of the box per WSS

§   Creare i propri workflow con SharePoint Designer

Modulo 21 - Best practice

§   Backup e restore di un sito

§   Consigli per l’ambiente di sviluppo, test e produzione

Posted: Apr 26 2007, 05:02 PM by igor | with no comments |
Filed under: , ,
Migliorare le performance di SharePoint con Certeon's S-Series

Certeon ha rilasciato una serie di appliance che offrono supporto a SharePoint 2007 promettendo grandi miglioramenti in campo di performance e scalabilità:

S-Series Response Time

Per maggiori informazioni.

Grazie a Roberdan per la segnalazione.

Potenziare la ricerca di SharePoint con Longitude for Enterprise Search

BA-Insight ha rilasciato Longitude for Enterprise Search: un prodotto per potenziare l'enterprise search di MOSS 2007 che stando a quanto descrive il produttore modifica l'algoritmo di ranking dei risultati, seguendo una logica simile a quello di Google, producendo quindi i risultati raffinati attraverso una sorta di "intelligenza umana".

Per maggiori informazioni è disponibile un documento sull'architettura ed un whitepaper tecnico. A breve dovrebbe anche essere possibile richiedere una demo.

20 nuove master pages d'esempio per i Fantastici 40

Sono state rilasciate venti nuove master pages d'esempio da applicare ai Fantastici 40, i site template per SharePoint.

Per saperne di più.

Posted: Apr 23 2007, 03:18 PM by igor | with no comments
Filed under: ,
Virtual PC 2007 RTM disponibile

Anche se ormai utilizzo da mesi la versione preliminare (senza particolari problemi), segnalo che è scaricabile (gratuitamente) la versione finale di Microsoft Virtual PC 2007.

STP Language Converter aggiornato

Segnalo che è stato rilasciata la versione aggiornata dell'.STP Language Converter, il comodissimo tool per cambiare la lingua del Site Template di SharePoint (ora funzionante anche su WSS 3.0 e MOSS 2007).

Grazie a questo strumento è possibile utilizzare un modello di sito creato per una certa lingua (ad esempio l'inglese) in un ambiente SharePoint di lingua diversa (ad esempio italiano).

Ovviamente lo strumento non traduce i contenuti del modello :-) ma rende utilizzabili i modelli, altrimenti non disponibili al momento della creazione del sito. Una buona idea per utilizzare alcuni dei modelli dei Fantastici 40 non ancora tradotti in italiano.

Posted: Apr 23 2007, 12:07 PM by igor | with no comments
Filed under: ,
Capitoli d'esempio dal libro Professional Windows Workflow Foundation

Segnalo che sono disponibili per il libero download due capitoli d'esempio dei libri:

Buona lettura :-)

Posted: Apr 20 2007, 06:02 PM by igor | with no comments
Filed under: ,
GreenTeam è sponsor di DevCon

GreenTeam, l'azienda dove lavoro e di cui sono socio, è anche quest'anno sponsor di DevCon, la DevLeap Conference.

Credo che per uno sviluppatore italiano sia un appuntamento veramente imperdibile!

Auditing su SharePoint

Su MSDN è stato recentemente pubblicato un buon articolo su come gestire l'Auditing Item-level su siti WSS 3.0 e MOSS 2007.

Questi i contenuti:

  • Auditing with SharePoint Server
  • Built-in Auditing Support in Windows SharePoint Services and SharePoint Server
  • Item-Level Auditing: A Custom Auditing Solution
  • Displaying Entries from the Audit Log
  • Item-Level Auditing
  • Writing Custom Audit Entries
  • Office SharePoint Server 2007 Value-Added Support for Auditing
  • Office SharePoint Server 2007 Support for Reporting on Auditing
  • Generating an Excel Workbook with Audit Log Information
  • Server-Side Workbook Rendering Using Excel Services
  • Packaging the Item Auditing Solution for Deployment

Ecco il link.

Integrazione tra SharePoint e Office: fair, good, better, best

Qualcuno ricorderà un analogo documento relativo all'integrazione tra SharePoint 2003 ed Office 2003.

Bene, è uscito il nuovo documento aggiornato alle versioni 2007.

Download qui.

Replica bi-direzionale tra siti SharePoint

Segnalo un interessante prodotto: Syntergy Replicator. Si tratta di un prodotto per replicare (in chiave bi-direzionale) i contenuti tra diversi siti/server SharePoint.

Il prodotto supera uno degli ostacoli d'utilizzo di SharePoint, pensando a quei casi dove si desidera realizzare un ambiente intranet "replicato" su si un ambiente esposto su di una DMZ.

Il difetto? Syntergy Replicator è un costosetto... (25.000$ per i due server in replica, e 7.500$ per ogni server aggiuntivo). Ma su certi progetti potrebbe avere assolutamente senso.

Ecco i dettagli.

Posted: Apr 18 2007, 10:25 AM by igor | with no comments
Filed under: ,
STSADM.EXE senza più segreti

Il mitico STSADM.EXE, il tool da riga di comando per amministrare SharePoint, è sempre fonte di sorprese e di novità. Grazie ad STSADM.EXE è spesso possibile superare gli apparenti limite della user interface, eseguendo operazioni altrimenti impensabili!

Grazie a Jose Barreto, ecco la lista completa dei comandi e delle relative sintassi:

  1. stsadm -o activatefeature {-filename <relative path to Feature.xml> | -name <feature folder> | -id <feature Id>} [-url <url>] [-force]
  2. stsadm -o activateformtemplate -url <URL to the site collection> [-formid <form template ID>] [-filename <path to form template file>]
  3. stsadm -o addalternatedomain -url <protocol://existing.WebApplication.URLdomain> -incomingurl <protocol://incoming.url.domain> -urlzone <default, extranet, internet, intranet, custom> -resourcename <non-web application resource name>
  4. stsadm -o addcontentdb -url <url> -databasename <database name> [-databaseserver <database server name>] [-databaseuser <database username>] [-databasepassword <database password>] [-sitewarning <site warning count>] [-sitemax <site max count>]
  5. stsadm -o adddataconnectionfile -filename <path to file to add> [-webaccessible <bool>] [-overwrite <bool>] [-category <bool>]
  6. stsadm -o add-ecsfiletrustedlocation -Ssp <SSP name> -Location <URL|UNC> -LocationType SharePoint|Unc|Http -IncludeChildren True|False [-SessionTimeout <time in seconds>] [-ShortSessionTimeout <time in seconds>] [-MaxRequestDuration <time in seconds>] [-MaxWorkbookSize <file size in Mbytes>] [-MaxChartSize <size in Mbytes>] [-VolatileFunctionCacheLifetime <time in seconds>] [-DefaultWorkbookCalcMode File|Manual|Auto|AutoDataTables] [-AllowExternalData None|Dcl|DclAndEmbedded] [-WarnOnDataRefresh True|False] [-StopOpenOnRefreshFailure True|False] [-PeriodicCacheLifetime <time in seconds>] [-ManualCacheLifetime <time in seconds>] [-MaxConcurrentRequestsPerSession <number of requests>] [-AllowUdfs True|False] [-Description <descriptive text>]
  7. stsadm -o add-ecssafedataprovider -Ssp <SSP name> -ID <data provider id> -Type Oledb|Odbc|OdbcDsn [-Description <descriptive text>]
  8. stsadm -o add-ecstrusteddataconnectionlibrary -Ssp <SSP name> -Location <URL> [-Description <descriptive text>]
  9. stsadm -o add-ecsuserdefinedfunction -Ssp <SSP name> -Assembly <strong name|file path> -AssemblyLocation GAC|File [-Enable True|False] [-Description <descriptive text>]
  10. stsadm -o addexemptuseragent -name <user-agent to receive InfoPath files instead of a Web page>
  11. stsadm -o addpath -url <url> -type <explicitinclusion/wildcardinclusion>
  12. stsadm -o addpermissionpolicy -url <url> -userlogin <login name> -permissionlevel <permission policy level> [-zone <URL zone>] [-username <display name>]
  13. stsadm -o addsolution -filename <Solution filename> [-lcid <language>]
  14. stsadm -o addtemplate -filename <template filename> -title <template title> [-description <template description>]
  15. stsadm -o adduser -url <url> -userlogin <DOMAIN\user> -useremail <someone@example.com> -role <role name> / -group <group name> -username <display name> [-siteadmin]
  16. stsadm -o addwppack  -filename <Web Part Package filename> [-lcid <language>] [-url <url>] [-globalinstall] [-force] [-nodeploy]
  17. stsadm -o addwppack  -name <name of Web Part Package> [-lcid <language>] [-url <url>] [-globalinstall] [-force]
  18. stsadm -o addzoneurl -url <protocol://existing.WebApplication.URLdomain> -urlzone <default, extranet, internet, intranet, custom> -zonemappedurl <protocol://outgoing.url.domain> -resourcename <non-web application resource name>
  19. stsadm -o allowuserformwebserviceproxy -url <Url of the web application> -enable <true to enable, false to disable>
  20. stsadm -o allowwebserviceproxy -url <Url of the web application> -enable <true to enable, false to disable>
  21. stsadm -o associatewebapp -title <SSP name> [-default | -parent] -url <Web application 1 url,Web application 2 url> [-all]
  22. stsadm -o authentication -url <url> -type <windows/forms/websso> [-usebasic (valid only in windows authentication mode)] [-usewindowsintegrated (valid only in windows authentication mode)] [-exclusivelyusentlm (valid only in windows authentication mode)] [-membershipprovider <membership provider name>] [-rolemanager <role manager name>] [-enableclientintegration] [-allowanonymous]
  23. stsadm -o backup -url <url> -filename <filename> [-overwrite]
  24. stsadm -o backup -directory <UNC path> -backupmethod <full | differential> [-item <created path from tree>] [-percentage <integer between 1 and 100>] [-backupthreads <integer between 1 and 10>] [-showtree] [-quiet]
  25. stsadm -o backuphistory -directory <UNC path> [-backup] [-restore]
  26. stsadm -o binddrservice -servicename <data retrieval service name> -setting <data retrieval services setting>
  27. stsadm -o blockedfilelist -extension <extension> -add [-url <url>]
  28. stsadm -o blockedfilelist -extension <extension> -delete [-url <url>]
  29. stsadm -o canceldeployment -id <id>
  30. stsadm -o changepermissionpolicy -url <url> -userlogin <DOMAIN\name> [-zone <URL zone>] [-username <display name>] [{ -add | -delete } -permissionlevel <permission policy level>]
  31. stsadm -o copyappbincontent
  32. stsadm -o createadminvs [-admapidname <app pool name>] [-admapidtype <configurableid/NetworkService>] [-admapidlogin <DOMAIN\name>] [-admapidpwd <app pool password>]
  33. stsadm -o createcmsmigrationprofile -profilename <profile name> [-description <description>] [-connectionstring <connection string>] -databaseserver <server>  -databasename <name>  -databaseuser <username>  [-databasepassword <password>] [-auth windowsauth|sqlauth] -destination <url> [-rootchannel <channelname>] [-destinationlocale <LCID>] [-migrateresources onlyused|all] [-migrateacls yes|no] [-emailto <address1;address2>] [-emailon success|failure|none|both] [-keeptemporaryfiles Never|Always|Failure] [-enableeventreceivers yes|no]
  34. stsadm -o creategroup -url <url> -name <group name> -description <description> -ownerlogin <DOMAIN\name or group name> [-type member|visitor|owner]
  35. stsadm -o createsite -url <url> -owneremail <someone@example.com> [-ownerlogin <DOMAIN\name>] [-ownername <display name>] [-secondaryemail <someone@example.com>] [-secondarylogin <DOMAIN\name>] [-secondaryname <display name>] [-lcid <language>] [-sitetemplate <site template>] [-title <site title>] [-description <site description>] [-hostheaderwebapplicationurl <web application url>] [-quota <quota template>]
  36. stsadm -o createsiteinnewdb -url <url> -owneremail <someone@example.com> [-ownerlogin <DOMAIN\name>] [-ownername <display name>] [-secondaryemail <someone@example.com>] [-secondarylogin <DOMAIN\name>] [-secondaryname <display name>] [-lcid <language>] [-sitetemplate <site template>] [-title <site title>] [-description <site description>] [-hostheaderwebapplicationurl <web application url>] [-quota <quota template>] [-databaseuser <database username>] [-databasepassword <database password>] [-databaseserver <database server name>] [-databasename <database name>]
  37. stsadm -o createssp -title <SSP name> -url <Web application url> -mysiteurl <MySite Web application url> -ssplogin <username> -indexserver <index server> -indexlocation <index file path> [-ssppassword <password>] [-sspdatabaseserver <SSP database server>] [-sspdatabasename <SSP database name>] [-sspsqlauthlogin <SQL username>] [-sspsqlauthpassword <SQL password>] [-searchdatabaseserver <search database server>] [-searchdatabasename <search database name>] [-searchsqlauthlogin <SQL username>] [-searchsqlauthpassword <SQL password>] [-ssl <yes|no>]
  38. stsadm -o createweb -url <url> [-lcid <language>] [-sitetemplate <site template>] [-title <site title>] [-description <site description>] [-convert] [-unique]
  39. stsadm -o databaserepair -url <url> -databasename <database name> [-deletecorruption]
  40. stsadm -o deactivatefeature {-filename <relative path to Feature.xml> | -name <feature folder> | -id <feature Id>} [-url <url>] [-force]
  41. stsadm -o deactivateformtemplate -url <URL to the site collection> [-formid <form template ID>] [-filename <path to form template file>]
  42. stsadm -o deleteadminvs
  43. stsadm -o deletealternatedomain -url <ignored> -incomingurl <protocol://incoming.url.domain>
  44. stsadm -o deletecmsmigrationprofile -profilename <profile name>
  45. stsadm -o deleteconfigdb
  46. stsadm -o deletecontentdb -url <url> -databasename <database name> [-databaseserver <database server name>]
  47. stsadm -o deletegroup -url <url> -name <group name>
  48. stsadm -o deletepath -url <url>
  49. stsadm -o deletepermissionpolicy -url <url> -userlogin <login name> [-zone <URL zone>]
  50. stsadm -o deletesite -url <url> -deleteadaccounts <true/false>
  51. stsadm -o deletesolution -name <Solution name> [-override] [-lcid <language>]
  52. stsadm -o deletessp -title <SSP name> [-deletedatabases]
  53. stsadm -o deletessptimerjob -title <SSP Name> -jobid <SSP Timer Job Id>
  54. stsadm -o deletetemplate -title <template title> [-lcid <language>]
  55. stsadm -o deleteuser -url <url> -userlogin <DOMAIN\name> [-group <group>]
  56. stsadm -o deleteweb -url <url>
  57. stsadm -o deletewppack -name <name of Web Part Package> [-lcid <language>] [-url <url>]
  58. stsadm -o deletezoneurl -url <protocol://existing.WebApplication.URLdomain> -urlzone <default, extranet, internet, intranet, custom> -resourcename <non-web application resource name>
  59. stsadm -o deploysolution -name <Solution name> [-url <virtual server url>] [-allcontenturls] [-time <time to deploy at>] [-immediate] [-local] [-allowgacdeployment] [-allowcaspolicies] [-lcid <language>] [-force]
  60. stsadm -o deploywppack -name <Web Part Package name> [-url <virtual server url>] [-time <time to deploy at>] [-immediate] [-local] [-lcid <language>] [-globalinstall] [-force]
  61. stsadm -o disablessc -url <url>
  62. stsadm -o displaysolution -name <Solution name>
  63. stsadm -o editcmsmigrationprofile -profilename <profile name> [-description <description>] [-connectionstring <connection string>] [-databaseserver <server>] [-databasename <name>] [-databaseuser <username>] [-databasepassword <password>] [-auth sqlauth|windowsauth] [-emailto <address1;address2>] [-emailon success|failure|none|both] [-excludeschema ] [-keeptemporaryfiles Never|Always|Failure] [-enableeventreceivers yes|no]
  64. stsadm -o editcontentdeploymentpath -pathname <path name> [-keeptemporaryfiles Never|Always|Failure] [-enableeventreceivers yes|no] [-enablecompression yes|no]
  65. stsadm -o editssp -title <SSP name> [-newtitle <new SSP name>] [-sspadminsite <administration site url>] [-ssplogin <username>] [-ssppassword <password>] [-indexserver <index server>] [-indexlocation <index file path>] [-setaccounts <process accounts (domain\username)>] [-ssl <yes|no>]
  66. stsadm -o email -outsmtpserver <SMTP server> -fromaddress <someone@example.com> -replytoaddress <someone@example.com> -codepage <codepage> [-url <url>]
  67. stsadm -o enablecmsurlredirect -profilename <profile name> -off
  68. stsadm -o enablessc -url <url> [-requiresecondarycontact]
  69. stsadm -o enumalternatedomains -url <protocol://existing.WebApplication.URLdomain> -resourcename <non-web application resource name>
  70. stsadm -o enumcontentdbs -url <url>
  71. stsadm -o enumdataconnectionfiledependants -filename <filename for which to enumerate dependants>
  72. stsadm -o enumdataconnectionfiles [-mode <a | u | all | unreferenced>]
  73. stsadm -o enumdeployments
  74. stsadm -o enumexemptuseragents
  75. stsadm -o enumformtemplates
  76. stsadm -o enumgroups -url <url>
  77. stsadm -o enumroles -url <url>
  78. stsadm -o enumservices
  79. stsadm -o enumsites -url <virtual server url> -showlocks -redirectedsites
  80. stsadm -o enumsolutions
  81. stsadm -o enumssp -title <SSP name> [-default | -parent | -all]
  82. stsadm -o enumssptimerjobs -title <SSP Name>
  83. stsadm -o enumsubwebs -url <url>
  84. stsadm -o enumtemplates [-lcid <language>]
  85. stsadm -o enumusers -url <url>
  86. stsadm -o enumwppacks [-name <name of Web Part Package>] [-url <virtual server url>] [-farm]
  87. stsadm -o enumzoneurls -url <protocol://existing.WebApplication.URLdomain> -resourcename <non-web application resource name>
  88. stsadm -o execadmsvcjobs
  89. stsadm -o export -url <URL to be exported> -filename <export file name> [-overwrite] [-includeusersecurity] [-haltonwarning] [-haltonfatalerror] [-nologfile] [-versions <1-4> 1= Last major version for files and list items (default), 2= The current version, either the last major or the last minor, 3= Last major and last minor version for files and list items, 4= All versions for files and list items] [-cabsize <integer from 1-1024 megabytes> (default: 25)] [-nofilecompression] [-quiet]
  90. stsadm -o extendvs -url <url> -ownerlogin <domain\name> -owneremail <someone@example.com> [-exclusivelyusentlm] [-ownername <display name>] [-databaseuser <database user>] [-databaseserver <database server>] [-databasename <database name>] [-databasepassword <database user password>] [-lcid <language>] [-sitetemplate <site template>] [-donotcreatesite] [-description <iis web site name>] [-sethostheader] [-apidname <app pool name>] [-apidtype <configurableid/NetworkService>] [-apidlogin <DOMAIN\name>] [-apidpwd <app pool password>] [-allowanonymous]
  91. stsadm -o extendvsinwebfarm -url <url> -vsname <web application name> [-exclusivelyusentlm] [-apidname <app pool name>] [-apidtype <configurableid/NetworkService>] [-apidlogin <DOMAIN\name>] [-apidpwd <app pool password>] [-allowanonymous]
  92. stsadm -o forcedeleteweb -url <url>
  93. stsadm -o formtemplatequiescestatus [-formid <form template ID>] [-filename <path to form template file>]
  94. stsadm -o getadminport
  95. stsadm -o getdataconnectionfileproperty -filename <filename of the data connection file> -pn <property name>
  96. stsadm -o getformsserviceproperty -pn <option name>
  97. stsadm -o getformtemplateproperty [-formid <form template ID>] [-filename <path to form template file>] -pn <property name>
  98. stsadm -o getproperty -propertyname <property name> [-url <url>] (SharePoint cluster properties: avallowdownload, avcleaningenabled, avdownloadscanenabled, avnumberofthreads, avtimeout, avuploadscanenabled, command-line-upgrade-running, database-command-timeout, database-connection-timeout, data-retrieval-services-enabled, data-retrieval-services-oledb-providers, data-retrieval-services-response-size, data-retrieval-services-timeout, data-retrieval-services-update, data-source-controls-enabled, dead-site-auto-delete, dead-site-notify-after, dead-site-num-notifications, defaultcontentdb-password, defaultcontentdb-server, defaultcontentdb-user, delete-web-send-email, irmaddinsenabled, irmrmscertserver, irmrmsenabled, irmrmsusead, job-ceip-datacollection, job-config-refresh, job-database-statistics, job-dead-site-delete, job-usage-analysis, job-watson-trigger, large-file-chunk-size, token-timeout, workflow-cpu-throttle, workflow-eventdelivery-batchsize, workflow-eventdelivery-throttle, workflow-eventdelivery-timeout, workflow-timerjob-cpu-throttle, workitem-eventdelivery-batchsize, workitem-eventdelivery-throttle; SharePoint virtual server properties: alerts-enabled, alerts-limited, alerts-maximum, change-log-expiration-enabled, change-log-retention-period, data-retrieval-services-enabled, data-retrieval-services-inherit, data-retrieval-services-oledb-providers, data-retrieval-services-response-size, data-retrieval-services-timeout, data-retrieval-services-update, data-source-controls-enabled, days-to-show-new-icon, dead-site-auto-delete, dead-site-notify-after, dead-site-num-notifications, defaultquotatemplate, defaulttimezone, delete-web-send-email, job-change-log-expiration, job-dead-site-delete, job-diskquota-warning, job-immediate-alerts, job-recycle-bin-cleanup, job-usage-analysis, job-workflow, job-workflow-autoclean, job-workflow-failover, max-file-post-size, peoplepicker-activedirectorysearchtimeout, peoplepicker-distributionlistsearchdomains, peoplepicker-nowindowsaccountsfornonwindowsauthenticationmode, peoplepicker-onlysearchwithinsitecollection, peoplepicker-searchadcustomquery, peoplepicker-searchadforests, presenceenabled, recycle-bin-cleanup-enabled, recycle-bin-enabled, recycle-bin-retention-period, second-stage-recycle-bin-quota, send-ad-email)
  99. stsadm -o getsitedirectoryscanschedule
  100. stsadm -o getsitelock -url <url>
  101. stsadm -o geturlzone -url <protocol://incoming.url.domain>
  102. stsadm -o import -url <URL to import to> -filename <import file name> [-includeusersecurity] [-haltonwarning] [-haltonfatalerror] [-nologfile] [-updateversions <1-3> 1= Add new versions to the current file (default), 2= Overwrite the file and all its versions (delete then insert),3= Ignore the file if it exists on the destination] [-nofilecompression] [-quiet]
  103. stsadm -o installfeature {-filename <relative path to Feature.xml from system feature directory> | -name <feature folder>} [-force]
  104. stsadm -o listlogginglevels [-showhidden]
  105. stsadm -o listregisteredsecuritytrimmers -ssp <ssp name>
  106. stsadm -o localupgradestatus
  107. stsadm -o managepermissionpolicylevel -url <url> -name <permission policy level name> [{ -add | -delete }] [-description <description>] [-siteadmin <true | false>] [-siteauditor <true | false>] [-grantpermissions <comma-separated list of permissions>] [-denypermissions <comma-separated list of permissions>]
  108. stsadm -o migrateuser -oldlogin <DOMAIN\name> -newlogin <DOMAIN\name> [-ignoresidhistory]
  109. stsadm -o osearch [-action <list|start|stop>] required parameters for 'start' (if not  already set): role, farmcontactemail, service credentials [-f (suppress prompts)] [-role <Index|Query|IndexQuery>] [-farmcontactemail <email>] [-farmperformancelevel <Reduced|PartlyReduced|Maximum>] [-farmserviceaccount <DOMAIN\name> (service credentials)] [-farmservicepassword <password>] [-defaultindexlocation <directory>] [-propagationlocation <directory>]
  110. stsadm -o osearchdiacriticsensitive -ssp <ssp name> [-setstatus <True|False>] [-noreset] [-force]
  111. stsadm -o preparetomove {-ContentDB <DatabaseServer:DatabaseName> | -Site <URL>} [-OldContentDB <uniqueidentifier>] [-undo]
  112. stsadm -o profilechangelog -title <SSP Name> -daysofhistory <number of days> -generateanniversaries
  113. stsadm -o profiledeletehandler -type <Full Assembly Path>
  114. stsadm -o provisionservice -action <start/stop> -servicetype <servicetype (namespace or assembly qualified name if not SharePoint service)> [-servicename <servicename>]
  115. stsadm -o quiescefarm -maxduration <duration in minutes>
  116. stsadm -o quiescefarmstatus
  117. stsadm -o quiesceformtemplate [-formid <form template ID>] [-filename <path to form template file>] -maxduration <time in minutes>
  118. stsadm -o reconvertallformtemplates
  119. stsadm -o refreshdms -url <url>
  120. stsadm -o refreshsitedms -url <url>
  121. stsadm -o registersecuritytrimmer -ssp <ssp name> -id <0 - 2147483647> -typename <assembly qualified TypeName of ISecurityTrimmer implementation> -rulepath <crawl rule URL> [-configprops <name value pairs delimited by '~'>]
  122. stsadm -o registerwsswriter
  123. stsadm -o removedataconnectionfile -filename <filename to remove>
  124. stsadm -o removedrservice -servicename <data retrieval service name> -setting <data retrieval services setting>
  125. stsadm -o remove-ecsfiletrustedlocation -Ssp <SSP name> -Location <URL|UNC> -LocationType SharePoint|Unc|Http
  126. stsadm -o remove-ecssafedataprovider -Ssp <SSP name> -ID <data provider id> -Type Oledb|Odbc|OdbcDsn
  127. stsadm -o remove-ecstrusteddataconnectionlibrary -Ssp <SSP name> -Location <URL>
  128. stsadm -o remove-ecsuserdefinedfunction -Ssp <SSP name> -Assembly <strong name|file path> -AssemblyLocation GAC|File
  129. stsadm -o removeexemptuseragent -name <user-agent to receive InfoPath files instead of a Web page>
  130. stsadm -o removeformtemplate [-formid <form template ID>] [-filename <path to form template file>]
  131. stsadm -o removesolutiondeploymentlock [-server <server> [-allservers]
  132. stsadm -o renameserver -oldservername <oldServerName> -newservername <newServerName>
  133. stsadm -o renameweb -url <url> -newname <new subsite name>
  134. stsadm -o restore -url <url> -filename <filename> [-hostheaderwebapplicationurl <web application url>] [-overwrite]
  135. stsadm -o restore -directory <UNC path> -restoremethod <overwrite | new> [-backupid <Id from backuphistory, see stsadm -help backuphistory>] [-item <created path from tree>] [-percentage <integer between 1 and 100>] [-showtree] [-suppressprompt] [-username <username>] [-password <password>] [-newdatabaseserver <new database server name>] [-quiet]
  136. stsadm -o restoressp -title <SSP name> -url <Web application url> -ssplogin <username> -mysiteurl <MySite Web application url> -indexserver <index server> -indexlocation <index file path> [-keepindex] -sspdatabaseserver <SSP database server> -sspdatabasename <SSP database name> [-ssppassword <password>] [-sspsqlauthlogin <SQL username>] [-sspsqlauthpassword <SQL password>] [-searchdatabaseserver <search database server>] [-searchdatabasename <search database name>] [-searchsqlauthlogin <SQL username>] [-searchsqlauthpassword <SQL password>] [-ssl <yes|no>]
  137. stsadm -o retractsolution -name <Solution name> [-url <virtual server url>] [-allcontenturls] [-time <time to remove at>] [-immediate] [-local] [-lcid <language>]
  138. stsadm -o retractwppack -name <Web Part Package name> [-url <virtual server url>] [-time <time to retract at>] [-immediate] [-local] [-lcid <language>]
  139. stsadm -o runcmsmigrationprofile -profilename <profile name> [-skipanalyzer ] [-onlyanalyzer ] [-startover ] [-migratesincetime <DateTime string>] [-migrationfolder <path>] [-exportonly ] [-importonly ] [-htmldiff <path>]
  140. stsadm -o runcontentdeploymentjob -jobname <name> [-wait yes|no] [-deploysincetime <datetime>] (<datetime> as "MM/DD/YY HH:MM:SS")
  141. stsadm -o scanforfeatures [-solutionid <Id of Solution>] [-displayonly]
  142. stsadm -o setadminport -port <port> [-ssl] [-admapcreatenew] [-admapidname <app pool name>]
  143. stsadm -o setapppassword -password <password>
  144. stsadm -o setbulkworkflowtaskprocessingschedule -schedule <recurrence string>
  145. stsadm -o setconfigdb [-connect] -databaseserver <database server> [-databaseuser <database user>] [-databasepassword <database user password>] [-databasename <database name>] [-exclusivelyusentlm] [-farmuser] [-farmpassword] [-adcreation] [-addomain <Active Directory domain>] [-adou <Active Directory OU>]
  146. stsadm -o setcontentdeploymentjobschedule -jobname <name> -schedule <schedule> (Schedule Parameter Examples: "every 5 minutes between 0 and 59", "hourly between 0 and 59", "daily at 15:00:00", "weekly between Fri 22:00:00 and Sun 06:00:00", "monthly at 15 15:00:00", "yearly at Jan 1 15:00:00")
  147. stsadm -o setdataconnectionfileproperty -filename <filename of the data connection file> -pn <property name> -pv <property value>
  148. stsadm -o setdefaultssp -title <SSP name>
  149. stsadm -o set-ecsexternaldata -Ssp <SSP name> [-ConnectionLifetime <time in seconds>] [-UnattendedServiceAccountName <account name>] [-UnattendedServiceAccountPassword <account password>]
  150. stsadm -o set-ecsloadbalancing -Ssp <SSP name> [-Scheme WorkbookUrl|RoundRobin|Local] [-RetryInterval <time in seconds>]
  151. stsadm -o set-ecsmemoryutilization -Ssp <SSP name> [-MaxPrivateBytes <memory in MBytes>] [-MemoryCacheThreshold <percentage>] [-MaxUnusedObjectAge <time in minutes>]
  152. stsadm -o set-ecssecurity -Ssp <SSP name> [-FileAccessMethod UseImpersonation|UseFileAccessAccount] [-AccessModel Delegation|TrustedSubsystem] [-RequireEncryptedUserConnection False|True] [-AllowCrossDomainAccess True|False]
  153. stsadm -o set-ecssessionmanagement -Ssp <SSP name> [-MaxSessionsPerUser <number of sessions>]
  154. stsadm -o set-ecsworkbookcache -Ssp <SSP name> [-Location <local or UNC path>] [-MaxCacheSize <storage in Mbytes>] [-EnableCachingOfUnusedFiles True|False]
  155. stsadm -o setformsserviceproperty -pn <option name> -pv <option value>
  156. stsadm -o setformtemplateproperty [-formid <form template ID>] [-filename <path to form template file>] -pn <property name> -pv <property value>
  157. stsadm -o setholdschedule -schedule <recurrence string>
  158. stsadm -o setlogginglevel [-category < [CategoryName | Manager:CategoryName [;...]] >] {-default | -tracelevel  < None;  Unexpected; Monitorable; High; Medium; Verbose> [-windowslogginglevel < None;  ErrorServiceUnavailable;  ErrorSecurityBreach;  ErrorCritical;  Error;  Warning;  FailureAudit; SuccessAudit;  Information;  Success>] }
  159. stsadm -o setpolicyschedule -schedule <recurrence string>
  160. stsadm -o setproperty -propertyname <property name> -propertyvalue <property value> [-url <url>] (SharePoint cluster properties:, avallowdownload, avcleaningenabled, avdownloadscanenabled, avnumberofthreads, avtimeout, avuploadscanenabled, command-line-upgrade-running, database-command-timeout, database-connection-timeout, data-retrieval-services-enabled, data-retrieval-services-oledb-providers, data-retrieval-services-response-size, data-retrieval-services-timeout, data-retrieval-services-update, data-source-controls-enabled, dead-site-auto-delete, dead-site-notify-after, dead-site-num-notifications, defaultcontentdb-password, defaultcontentdb-server, defaultcontentdb-user, delete-web-send-email, irmaddinsenabled, irmrmscertserver, irmrmsenabled, irmrmsusead, job-ceip-datacollection, job-config-refresh, job-database-statistics, job-dead-site-delete, job-usage-analysis, job-watson-trigger, large-file-chunk-size, token-timeout, workflow-cpu-throttle, workflow-eventdelivery-batchsize, workflow-eventdelivery-throttle, workflow-eventdelivery-timeout, workflow-timerjob-cpu-throttle, workitem-eventdelivery-batchsize, workitem-eventdelivery-throttle; SharePoint virtual server properties:, alerts-enabled, alerts-limited, alerts-maximum, change-log-expiration-enabled, change-log-retention-period, data-retrieval-services-enabled, data-retrieval-services-inherit, data-retrieval-services-oledb-providers, data-retrieval-services-response-size, data-retrieval-services-timeout, data-retrieval-services-update, data-source-controls-enabled, days-to-show-new-icon, dead-site-auto-delete, dead-site-notify-after, dead-site-num-notifications, defaultquotatemplate, defaulttimezone, delete-web-send-email, job-change-log-expiration, job-dead-site-delete, job-diskquota-warning, job-immediate-alerts, job-recycle-bin-cleanup, job-usage-analysis, job-workflow, job-workflow-autoclean, job-workflow-failover, max-file-post-size, peoplepicker-activedirectorysearchtimeout, peoplepicker-distributionlistsearchdomains, peoplepicker-nowindowsaccountsfornonwindowsauthenticationmode, peoplepicker-onlysearchwithinsitecollection, peoplepicker-searchadcustomquery, peoplepicker-searchadforests, presenceenabled, recycle-bin-cleanup-enabled, recycle-bin-enabled, recycle-bin-retention-period, second-stage-recycle-bin-quota, send-ad-email)
  161. stsadm -o setrecordsrepositoryschedule -schedule <recurrence string>
  162. stsadm -o setsearchandprocessschedule -schedule <recurrence string>
  163. stsadm -o setsharedwebserviceauthn -ntlm | -negotiate
  164. stsadm -o setsitedirectoryscanschedule -schedule <recurrence string> (Schedule parameter examples: "every 5 minutes between 0 and 59", "hourly between 0 and 59", "daily at 15:00:00", "weekly between Fri 22:00:00 and Sun 06:00:00", "monthly at 15 15:00:00", "yearly at Jan 1 15:00:00")
  165. stsadm -o setsitelock -url <url> -lock <none | noadditions | readonly | noaccess>
  166. stsadm -o setsspport -httpport <HTTP port number> -httpsport <HTTPS port number>
  167. stsadm -o setworkflowconfig -url <url> {-emailtonopermissionparticipants <enable|disable> | -externalparticipants <enable|disable> | -userdefinedworkflows <enable|disable>}
  168. stsadm -o siteowner -url <url> [-ownerlogin <DOMAIN\name>] [-secondarylogin <DOMAIN\name>]
  169. stsadm -o spsearch [-action <list | start | stop | attachcontentdatabase | detachcontentdatabase | fullcrawlstart | fullcrawlstop>] [-f (suppress prompts)] [-farmperformancelevel <Reduced | PartlyReduced | Maximum>] [-farmserviceaccount <DOMAIN\name> (service credentials)] [-farmservicepassword <password>] [-farmcontentaccessaccount <DOMAIN\name>] [-farmcontentaccesspassword <password>] [-indexlocation <new index location>] [-databaseserver <server\instance> (default: josebda-moss)] [-databasename <database name> (default: SharePoint_WSS_Search)] [-sqlauthlogin <SQL authenticated database user>] [-sqlauthpassword <password>] -action list -action stop [-f (suppress prompts)] -action start -farmserviceaccount <DOMAIN\name> (service credentials) [-farmservicepassword <password>] -action attachcontentdatabase [-databaseserver <server\instance> (default: josebda-moss)] -databasename <content database name> [-searchserver <search server name> (default: josebda-moss)] -action detachcontentdatabase [-databaseserver <server\instance> (default: josebda-moss)] -databasename <content database name> [-f (suppress prompts)] -action fullcrawlstart -action fullcrawlstop
  170. stsadm -o spsearchdiacriticsensitive [-setstatus <True|False>] [-noreset] [-force]
  171. stsadm -o sync {-ExcludeWebApps <web applications> | -SyncTiming <schedule(M/H/D:value)> | -SweepTiming <schedule(M/H/D:value)> | -ListOldDatabases <days> | -DeleteOldDatabases <days>}
  172. stsadm -o syncsolution -name <Solution name>] [-lcid <language>] [-alllcids]
  173. stsadm -o syncsolution -allsolutions
  174. stsadm -o unextendvs -url <url> [-deletecontent] [-deleteiissites]
  175. stsadm -o uninstallfeature {-filename <relative path to Feature.xml> | -name <feature folder> | -id <feature Id>} [-force]
  176. stsadm -o unquiescefarm
  177. stsadm -o unquiesceformtemplate [-formid <form template ID>] [-filename <path to form template file>]
  178. stsadm -o unregistersecuritytrimmer -ssp <ssp name> -id <0 - 2147483647>
  179. stsadm -o unregisterwsswriter
  180. stsadm -o updateaccountpassword -userlogin <DOMAIN\name> -password <password> [-noadmin]
  181. stsadm -o updatealerttemplates -url <url> [-filename <filename>] [-lcid <language>
  182. stsadm -o updatefarmcredentials [-identitytype <configurableid/NetworkService>] [-userlogin <DOMAIN\name>] [-password <password>] [-local [-keyonly]]
  183. stsadm -o upgrade {-inplace | -sidebyside} [-url <url>] [-forceupgrade] [-quiet] [-farmuser <farm user>] [-farmpassword <farm user password>] [-reghost] [-sitelistpath <sites xml file>]
  184. stsadm -o upgradeformtemplate -filename <path to form template file> [-upgradetype <upgrade type>]
  185. stsadm -o upgradesolution -name <Solution name> -filename <upgrade filename> [-time <time to upgrade at>] [-immediate] [-local] [-allowgacdeployment] [-allowcaspolicies] [-lcid <language>]
  186. stsadm -o upgradetargetwebapplication -url <URL to upgrade> -relocationurl <new URL for non-upgraded content> -apidname <new app pool name> [-apidtype <configurableid/NetworkService>] [-apidlogin <DOMAIN\name>] [-apidpwd <app pool password>] [-exclusivelyusentlm]
  187. stsadm -o uploadformtemplate -filename <path to form template file>
  188. stsadm -o userrole -url <url> -userlogin <DOMAIN\name> -role <role name> [-add] [-delete]
  189. stsadm -o verifyformtemplate -filename <path to form template file>
Posted: Apr 17 2007, 08:08 PM by igor | with 2 comment(s)
Filed under: ,
Lavorare con i Quota Template di SharePoint

In WSS 3.0 e MOSS 2007 è possibile impostare, a livello di Site Collection, dei modelli di quota per limitare l'occupazione di memoria sullo storage per gli utenti dei siti SharePoint.

Purtroppo questi strumenti non sono particolarmente flessibili, come sarebbe stato bello... pensando ad altri strumenti di quota management.

Ma che dire... meglio che niente :-)

Ecco come creare un Quota Template:

1.

Click the Start button, point to All Programs, then point to Microsoft Office Server, and then click SharePoint 3.0 Central Administration.

2.

On the Central Administration home page, click Application Management.

3.

On the Application Management page, in the SharePoint Site Management section, click Quota templates.

4.

On the Quota Templates page, in the Template Name section, select Create a new quota template.

5.

Type the name of the new template in the New template name box.

If you want to base your new template on an existing quota template, click the Template to start from down arrow and select the desired template from the drop-down menu.

6.

In the Storage Limit Values section, set the values you want to apply to the template.

1.

If you want to restrict the amount of data that can be stored, click the Limit site storage to a maximum of check box and type the storage limit in megabytes into the text box.

2.

If you want an e-mail to be sent to the site collection administrator when a certain storage threshold is reached, click the Send warning E-mail when site storage reaches check box and type the threshold in megabytes into the text box.

7.

Click OK to create the new quota template, or click Cancel to cancel the operation and return to the Application Management page.

 

Ecco la fonte (con altri dettagli per modificare ed eliminare i modelli di quota esistenti).

Posted: Apr 17 2007, 07:40 PM by igor | with no comments
Filed under: ,
More Posts Next page »