Da un cliente mi è capitato un errore interessante, aprendo una DL con una vista in modalità foglio dati usciva il seguente errore:

The list is displayed in Standard view. It cannot be displayed in Datasheet view for one or more of the following reasons:
A datasheet component compatible with Windows SharePoint Services is not installed,
your browser does not support ActiveX controls,
or support for ActiveX controls is disabled.

Dopo aver seguito diverse strade segnalate sulle KB Microsoft mi sono imbattuto su questa soluzione che ha portato a buon fine l'operazione (l'ultima alternativa sarebbe stata quella di disinstallare tutto Office, anche se credo non avrebbe comunque risolto il problema).

  1. Chiudere tutte le applicazioni
  2. Aprire il registro di sistema attraverso "regedit"
  3. All'interno del registro, cancellare la seguente cartella di registro:
    Path: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility
    Sub-Key: {65BCBEE4-7728-41A0-97BE-14E1CAE36AAE}
  4. Aprire la lista Sharepoint in modalità foglio dati...

Tutto dovrebbe funzionare correttamente.

Osv ;-)

Oggi per complatare il giro ho conseguito anche la certificazione 70-631 - Windows SharePoint Services 3.0, Configuring, direi dunque che il 2008 parte con i migliori presupposti...

Tante e dico tante info su sharepoint http://sharepoint.microsoft.com/pedia/Pages/Home.aspx
Sicuramente da perdercisi dentro...

;-) Osv

Il 2007 si è chiuso in bellezza con il superamento dell'esame di certificazione Microsoft 70-630 Microsoft Office SharePoint Server 2007, Configuring... speriamo che il nuovo anno inizi nel migliore dei modi

;-)

Ritornato dai due giorni alla SharePoint Conference 2007 si posso tirare le somme sulle cose viste e le persone incontrate, direi veramente GREAT !!! Finalmente un vero evento dove poter condividere e parlare di cose interessanti e nel limite dei tempi anche abbastanza approfondite, cogliendo spunti interessante senza vedere le solite slide trite e ritrite... dunque un complimento all'organizzazione e ai relatori.

Visto che ero con il mio amico, collega e futuro inquilino Romeo segnalo un piccolo servizio fotografico che mi ha COSTRETTO a fargli...

;-)   

Segnalo questi, a mio avviso, interessanti white papers che forniscono una sorta di guida, tips e supporto all'implementazione di un ambinete Windows Sharepoint Services. Danno anche l'idea di quello che è il punto di vista Micorsoft sull'utilizzo di determinati strumenti e funzionalità messe a disposizione dal prodotto.

See you soon ;-)

Ciao a tutti, volevo riprendere dopo le vacanze con un problemino che mi si è verificato su alcune migrazioni. Nel dettaglio un errore che viene restituito da SharePoint Designer andando a modificare una pagina migrata da SPS2003 a MOSS2007. Il dttaglio dell'errore è riportato nell'immagine seguente:

Questo errore si verifica perchè ci sono delle webpart che vanno in errore, dunque bisognerà prima di tutto de associare tali webpart dalla pagina e successivamente si potrà modificare la pagina tramite SharePoint Designer correttamente.
Per de associare le webpart in errore basterà aggiungere all'URL della pagina la stringa "?contents=1" (Ex http://<portale>/sites/acquisti/default.aspx?contents=1). tramite l'aggiunta di questo parametro si ha accesso alla pagina di manutenzione webpart, nella quale avremo le webpart in errore e potremmo facilmente eliminarle, come in figura sotto:

Fatto questo tutto funzionerà correttamente.
Al prossimo post ;-) 

FUNZIONALITA' INTERESSANTI

Trusted My Site host locations
permette di creare un nuovo menù personalizzato condiviso per tutti i personal site:
Dall'amministrazione centrale del mio SSP clicco su Collegamenti sito di personalizzazione / Trusted My Site host locations

SSP Amministrazione

Aggiungo un nuovo collegamento, ad esempio Amministrazione Shared Services al quale posso anche assegnare un gruppo di destinatari / audience e a questo punto in tutti i personal site avrò il risultato sotto

My site


Published links to Office client applications
permette di pubblicare delle destinazioni personalizzate da visualizzare nella finestra di salvataggio di Office 12
Dall'amministrazione centrale del mio SSP clicco su Collegamenti pubblicati per applicazioni client office / Published links to Office client applications
Aggiungo due nuovi collegamenti, ad esempio uno al Sito Portale e uno al Centro Documenti, e anche in questo caso ho la possibilità di assegnare a questo collegamento un gruppo di destinatari / audience, di modo che alla pubblicazione di un documento office avrò il risultato riportato sotto

Save Document Management  Save 

Al prossimo Post ;-)

Visto che la funzionalità mi è subito sembrata molto interessante, soprattutto per le numerosissime richieste che ho ricevuto in passato su SPS2003 di avere una funzionalità simile, riporto qualche screenshot di una personalizzazione utilizzando i content types (CT) che ha richiesto veramente pochissimo tempo e dal risultato sicuramente accattivante.

Descrivo brevemente le azioni da compiere:

1 - Creo i due, nel mio caso, ma eventualmente gli n CT a livello di sito padre, perchè potrei eventualmente utilizzarli anche nei sottositi della stessa site collection, creando i metadati che mi interessa associargli
2 - Associo gli n CT alla mia document library (DL)
3 - Entro nel Settings della DL e per ogni CT vado nelle Advanced settings e associo un modello di documento per quel content type, poi entro nel Document Information Panel settings e creo un custom template con InfoPath (implementando tutta la logica applicativa che voglio) o gli associo un template che mi ero già preparato in precedenza

Risultato: nella DL avrò la tendina new con elencati i miei CT che fanno riferimento a template diversi, selezionandone uno mi verrà presentato il mio template con in alto il form InfoPath personalizzato che mi presenta i metadati da compilare per quel determinato CT

DL CT Offerta Presentazione

Naturalemte il tutto presuppone l'uso di Office 2007

Al prossimo post ;-)

Finalmente una procedura che non dà problemi ! Ieri presso un cliente abbiamo, io e un mio collega, Giacomo, eseguito una sostanziosa migrazione SPS2003 --> MOSS2007 tramite la funzionalità messe a disposizione direttamente da MOSS e devo ammettere che il tutto è risultato molto ma molto più semplice di quanto mi immaginassi, infatti una cosa e testare le migrazioni in ambienti di test, altra cosa è effettuarle dal cliente con le sue mille personalizzazioni: Temi, Site Definition, Web Part personalizzate, Web Part scaricate e chi più ne ha più ne metta.
Riporto a grandi linee la configurazione del portale migrato e soprattutto l'HW che avevamo a disposizione, sottolineo HW perchè è un aspetto da non sottovalutare, visto l'impatto abbastanza pesante che hanno MOSS2007 e SQL 2005.

Situazione Portale SPS2003
Strutturazione mediamente complessa, circa 100 tra siti e sottositi
20 Gb di dati su un Cluster SQL Server 2000
SPS2003 su un'unica macchina Front End

Situazione macchina di test su cui abbiamo simulato la migrazione e su cui abbiamo installato in sequenza SPS2003 e poi MOSS2007
Il portale di cui sopra è stato ripristinata su una macchina Xeon monoprocessore 3Gh con 4Gb di RAM e con SQL Server 2005 Enterprice come db machine, e come Front-end abbiamo utilizzato una macchina quasi uguale alle db machine ma con 2 Gb di RAM, DIREI MICA MALE !!!!!!

- Installato MOSS2007
- Lanciato il tool prescan.exe
- Nessun errore, qualche warning sui siti che utilizzavano site definition personalizzate
- Lancio della migrazione (abbiamo provato prima la inplace e poi la gradual)
- Tempo 20min circa e voilà il portale 2007 bello che pronto

Abbiamo provato entranbe le tipologie di migrazione perchè con il secondo metodo, gradual, è possibile deassociare tutte le personalizzazioni grafiche presenti su SPS2003 e dunque ripristinare in un portale MOSS2007 originale nella grafica solo il contenuto, permessi (per quanto riguarda i permessi vengono sconpattati i gruppi di AD e riportati i singoli utenti), gruppi di destinatari, liste ecc...

BE' in definitiva veramente bello e soprattutto funzionale, brava Microsoft !!!!

Un po' di documentazione sull'argomento e reperibile qui, leggetevela bene:
http://technet2.microsoft.com/Office/en-us/library/601874ea-86c9-4611-bdaf-abe17bbb68161033.mspx?mfr=true

Per approfondimenti postate !!!!!

Alla prossima ;-)

Segnalo alcune funzionalità, secondo me importanti e interessanti, che sono state introdotte nella nuova versione di WSS e che sto analizzando nell'utilizzo del prodotto.

INDEX COLUMN
Cioè la possibilità di creare delle colonne indice all'interno di raccolte documenti e liste, questo non si riflette su SQL Server, ma permette di migliorare le prestazioni in fase di visualizzazione di viste create su raccolte documenti, specialmente quando si hanno centinaia e centinaia di item. (Forse questo spiega anche il perchè il numero magico sia diventato 2000 e non più 1000 quando si parla di item gestibili in una singola lista)

CUSTOM SITE COLUMN
La possibilità di creare una colonna custom utilizzabile da diverse liste che si trovano in siti differenti della stessa site collection, questo torna utilissimo soprattuto quando si ha la necessità di utilizzare colonne lookup, cioè che prendono informazioni da liste del sito, dunque avere una collocazione unica per i dati.

CONTENT TYPE
Cioè creare per un unica raccolta documenti varie content type che sono formate da colonne "metadati" ed eventualmente gestione di eventi differenti attraverso i quali aggiungere elementi alla raccolta, questo potrebbe essere utile in fase di caricamento di tipologie di documenti diversi su una raccolta documenti, per i quali è necessario compilare metadati differenti, vedi ad esempio preventivi, offerte, solleciti o quant'altro.
Su questa funzionalità è molto interessante l'integrazione è personalizzazione che si può fare delle varie content type con InfoPath (...testato in un lab direttamente alla conferenza di Berlino)

Al prossimo post ;-)

Il mio primo post nel mio nuovo blog non poteva essere altro che la testimonianza relativamente alla confernza di Berlino su niente meno che SharePoint, il mitico e unico.
Bellissima esperienza in generale, più di 2300 Sharepointisti un po' da tutto il mondo, anche se poteva andare meglio come approfondimenti relativamente alle varie sessioni, che in generale sono state tutte abbastanza mordi e fuggi, vuoi anche dal fatto che il tempo per ogni sessione, 1 ora, era decisamente troppo limitato, ho avuto però tutti gli spunti per approfondire, nei prossimi tempi, tutte le nuove funzionalità.

Berlin