Liberamente tratto da MSDN riporto il codice per la validazione di un file XML da uno schema XSD. ...qui
Al classico Backgroundworker si può facilmente aggiungere la funzionalità di Pausa.
Basta creare una semplice classe custom del tipo seguente: ...vai
Il codice seguente esegue l'upload di un documento su MOSS 07.
Le parti interessanti del codice proposto sono 2:
Il codice imposta anche le proprietà del documento in un'unica operazione, quindi generando un'unica versione del documento (nel caso di versionamento attivato). Da notare che la stessa cosa non era possibile nel modello ad oggetti di SharePoint 2003.
I valori delle proprietà sono impostati in base al nome visualizzato della proprietà stessa, per cui il codice si preoccupa di trovare il nome interno e convertirlo nel formato opportuno.
Imports Microsoft.SharePoint
Sub UploadFile()
' Recupera l'oggetto SPSite
...