Materiale per SharePointCommunity.it

Live dal mio nuovissimo Lenovo W530 faccio solo una rapida escursione nel mondo esterno per segnalare che nei giorni scorsi è stato pubblicato su SharePointCommunity.it il video della sessione che ho tenuto durante l’evento SharePoint Governance, tenutosi Martedì 30 Ottobre a Milano. In realtà a causa di problemi “tecnici” la sessione è stata registrata in un secondo momento, ma sono sicuro che fa lo stesso 🙂

Da pochi minuti inoltre è stato pubblicato un nuovo articolo su come rinominare una web application in SharePoint. Approfitto per ringraziare Achille della disponibilità 🙂

Qualcuno mi ha segnalato che ha problemi con la riproduzione del video, se così fosse fatecelo sapere che provvederemo a rimediare tempestivamente.

– Riccardo


Nuovo How-To SharePointCommunity.it

Qualche giorno fa, parlando con un cliente, mi sono reso conto che tante operazioni che a me sembrano semplici e scontate non lo sono altrettanto per molte persone che utilizzano quotidianamente SharePoint come utenti finali. Ho così realizzato un how-to su come memorizzare il percorso di un raccolta documenti tra i preferiti di Esplora Risorse, per velocizzare l’accesso ai documenti aperti con maggiore frequenza. Spero possa tornare utile.

L’articolo è stato pubblicato questa mattina sul sito di SharePointCommunity.it, di seguito trovate il link alla pagina.

Buona lettura
– Riccardo


Nuovo articolo SharePointCommunity.it

Dopo qualche mese di “assenza” sono finalmente tornato a scrivere per SharePointCommunity.it. Sabato è stato pubblicato il mio ultimo articolo, Creare custom property extractors per FAST Search for SharePoint 2010.

Come? Vi state chiedendo cosa sia un custom property extractor? Anticipo solo che si tratta di una feature di FAST Search for SharePoint 2010 che permette di riconoscere automaticamente una serie di termini all’interno dei contenuti indicizzati (attenzione, leggete bene le note finali dell’articolo) e di utilizzarli nel sito di ricerca (o forse sarebbe meglio dire nel servizio di ricerca).

Per il resto vi invito a leggere l’articolo e, se vi va, farmi sapere cosa ne pensate :).

Happy SPC.it
– Riccardo


Come spostare documenti tra siti differenti con Content Organizer e Workflow

Qualche giorno fa, navigando nei forum Technet dedicati a SharePoint, mi sono imbattuto in un post che mi ha incuriosito molto. La domanda era se fosse possibile spostare documenti tra siti differenti con funzionalità standard. Tra le varie risposte una ha attirato la mia attenzione. Massimo (non ti conosco, ma ti ringraziono per lo spunto interessante :)) ha suggerito di utilizzare un azione di workflow standard che sfrutta il Content Organizer per spostare documenti “ovunque serva”.

Ho fatto qualche test e ho pensato potesse essere utile condividere il risultato su SharePointCommunity.it. Di seguito trovate il link all’articolo fresco di pubblicazione:

– Riccardo


SharePointCommunity ed eventi Green Team

Mi sento un po’ come un giornalista di ritorno da una trasferta di Champions :). Sto scrivendo direttamente dal treno, di ritorno da Roma, dove questa mattina insieme a Claudio, Igor, Roberto e Michele di AvePoint, e senza dimenticare Roberto D’Angelo di Microsoft, abbiamo tenuto la seconda tappa dell’evento, organizzato da Green Team, Destinazione Office 365.

Io ho avuto il piacere (si, mi piace farlo, mi diverto – adesso) di parlare con Claudio della personalizzazione di SharePoint Online, dei molti punti di contatto con le farm “on-premise” e delle differenze da tenere in considerazione. Sempre insieme a Claudio abbiamo inoltre parlato di Nintex Live e più in generale dei prodotti Nintex.

Tra l’altro, entrambi gli eventi sono stati un ottima occasione per “festeggiare” l’uscita del nuovo libro di Igor e Claudio su Office 365, a cui ho avuto l’onore di dare il mio piccolo contributo (esperienza elettrizzante!).

Per chi fosse interessato, tra qualche giorno pubblicheremo le slide e al 90% anche le registrazioni della data milanese dell’evento, sul sito di SharePointCommunity.it.

A proposito di SharePointCommunity.it segnalo che nelle scorse settimane sono stati pubblicati due miei nuovi articoli:

Mentre scrivevo il primo, quello sul cestino di SharePoint 2010, ho avuto un dubbio sul metodo GetRecycleBinStatistics (mi sa che dovete leggere l’articolo per capire meglio di cosa parlo), mi sembrava strano che questo metodo fosse limitato al cestino di primo livello. Ho fatto così una verifica – per pura accademia, don’t try this at home! – aprendo una sessione di trace con SQL Profiler e spulciando un pò di stored procedure e funzioni.

Dal profiler risulta che alla chiamata di questo metodo viene eseguita la stored procedure proc_getAdminRecycleBinInfo, passando come parametro solo il SiteID. La stored procedure a sua volta fa riferimento alla funzione TVF_RecycleBin_SiteBin passando come parametro (“hard-coded”) relativo al livello del cestino (BinID) 1.

Ho fatto una controprova. Ho eseguito il metodo GetRecycleBinItems che permette di specificare su quale livello del cestino agire. Effettivamente la differenza tra la query effettuata su FirstStageRecycleBin e SecondStageRecycleBin è il valore di filtro sulla colonna BinID che passa da 1 a 2. Inutile ai fini pratici, ma interessante.

Che dire… vi invito ovviamente a leggere i due articoli, scaricare slide e video e, se ne avete voglia, farmi avere i vostri commenti.

Ci vediamo sul prossimo palco
– Riccardo


SharePointCommunity.it nuovo articolo

Vi segnalo un mio nuovo articolo pubblicato sul sito di SharePointCommunity.it: Come leggere proprietà del profilo utente in moduli InfoPath 2010.

Molto spesso lavorando su progetti che prevedono l’utilizzo di form InfoPath mi viene chiesto di poter accedere ad alcune proprietà dello User Profile  dell’utente che sta compilando il modulo. In questo articolo vedremo come fare, come sempre senza scrivere codice.

Nelle prossime settimane seguirà una seconda parte, dove vedremo come poter leggere proprietà, sempre dagli User Profiles, ma di un un utente differente da quello correntemente loggato al sito SharePoint. Stay tuned ;).

– Riccardo