Francesco Geri

Il blog di Francesco Geri
posts - 94, comments - 165, trackbacks - 2

MOSS07

Microsoft Sharepoint 2007
Inserimento di una data precedente al 1/1/1970 in SharePoint

Se elaborando documenti e proprietà su SharePoint (2007) vi capitasse un errore come questo: Microsoft.SharePoint.SPInvalidPropertyException: Date Times before 1/1/1970 are not supported. Allora il problema potrebbe essere quello capitato anche a me oggi. Il mio codice eseguiva l’upload di un documento su SharePoint e contestuale valorizzazione delle sue proprietà, il tutto tramite il metodo Add dell’oggetto SPFolder. Se fra le proprietà c’è una data allora come valore è bene passare quello ottenuto dalla funzione SPUtility.CreateISO8601DateTimeFromSystemDateTime, ovvero una stringa con la rappresentazione UTC della data (formato ISO8601, ovvero yyyy-mm-ddThh:mm:ssZ). Il codice corretto è il seguente....

posted @ mercoledì 19 maggio 2010 12:15 | Feedback (5) | Filed Under [ MOSS07 Tips ]

Eseguire lo Shrink del database di contenuto di WSS

Come fare ad eseguire lo shrink del database di contenuto di WSS, quando WSS utilizza l'istanza di Sql Server propria (quella che crea il setup di WSS)? Il problema è che da SQL Server Management Studio non ci si può connettere all'istanza di SQL Server de iWSS (almeno questo mi risulta). Allora si può ricorrere alla linea di comando. Aprire il prompt dei comandi Posizionarsi sulla cartella (SQL Server 2008): <drive>:\Program Files\Microsoft SQL Server\90\Tools\Binn ...

posted @ giovedì 4 dicembre 2008 05:50 | Feedback (1) | Filed Under [ MOSS07 SQL Server ]

Nel meraviglioso mondo di SharePoint!

Problema: Se da codice imposto una proprietà di tipo data+ora di un documento contenuto in una Document Library di SharePoint mi ritrovo un valore diverso da quallo impostato. In particolare ho uno sfasamento di un'ora o due.   Soluzione: Certo, direte voi, devi usare le date in formato UTC. Allora vediamo coda succede in 2 casi, cioè se il file esiste e modifico la sua proprietà, oppure se il file è creato nuovo e la proprietà assegnata all'upload. L'esempio suppone che: ci sia un documento all'url http://myServer/mySite/myDocLib ...

posted @ mercoledì 2 luglio 2008 23:59 | Feedback (4) | Filed Under [ MOSS07 Tips .Net ]

MOSS 2007: file .p7m e file .p7c

Oggi ho caricato un documento .p7m in una document library di SharePoint 2007. Poi ne ho fatto il download e magicamente il mio file .p7m era diventato un .p7c... Cioè se su SharePoint c'è un file p7m e si prova a scaricarlo o aprirlo SharePoint lo restituisce cambiandogli l'estensione in p7c. Basta rinominarlo per riavere il file di origine. Tuttavia, per risolvere il problema alla radice occorre: andare sul web server iis (sul web site di riferimento) aggiungere o modificare l'estensione .p7m con il seguente mime type: x-application/pkcs7-mime. ...

posted @ venerdì 14 dicembre 2007 05:26 | Feedback (4) | Filed Under [ MOSS07 Tips ]

Event ID 27745 - WSS 3

Oggi mi è capitato di riscontrare su un server con installato SharePoint Portal Server 2007 una serie di strani malfuzionamenti. Nel registro eventi di Windows ho trovato una serie molto numerosa di log con il seguente errore: "The description for Event ID ( 27745 ) in Source ( Windows SharePoint Services 3 ) ... [continua qui]

posted @ martedì 11 dicembre 2007 03:29 | Feedback (2) | Filed Under [ MOSS07 Tips ]

Upload di un documento su MOSS07 con proprietà

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  ...

posted @ martedì 23 ottobre 2007 00:11 | Feedback (0) | Filed Under [ MOSS07 Tips .Net ]

Creating Custom Web Service for Sharepoint 2007 (2)

Come fare a creare un proprio Custom Web Service da far girarare in Sharepoint 2007? Mi ero cimentato tempo fa nel tentativo di creare un mio Custom Web Service da mettere in Sharepoint 2007 (tutta la storia di quello sfortunato tentativo la trovi qui). Nel mio nuovo tentativo (accettando un piccolo compromesso) ho trovato un modo per poter otterene (quasi) il risultato. Il mio desiderio era quello di poter creare un Web Service myWebService raggiungibile ad un indirizzo del tipo:http://myMoss07Server/_vti_bin/myWebService.asmx   Non sono riuscito a fare questo, ma sono comunque riuscito a mettere il mio web service sulla macchina di Shaorepoint e farlo funzionare.  ...

posted @ giovedì 31 agosto 2006 12:36 | Feedback (3) | Filed Under [ MOSS07 ]

Creating Custom Web Services for SharePoint 2007

Salve a tutti! Escluso il post di benvenuto, il mio esordio a tutti gli effetti sul mio blog avviene con questo primo vero post. Il problema nasce stamattina, quando ho deciso di creare un web service con VS2005 da inserire in Sharepoint 2007 (una piccola prova, tipo il semplice download di un file, giusto per prendere confidenza con i due strumenti). [...leggi qui...]

posted @ mercoledì 2 agosto 2006 19:23 | Feedback (5) | Filed Under [ MOSS07 ]

Powered by:
Powered By Subtext Powered By ASP.NET