Claudio Brotto

SharePoint and Office Conference 2010 – Recap

Complice l’occhio sbarrato all’alba e, nel frattempo, un merge di snapshot di macchine virtuali che sta portando via più tempo del previsto, finalmente trovo qualche minuto per dire la mia sulla SharePoint Conference che si è appena conclusa.

E’ stato un successo, un gran bel successo.

Lo testimoniano i feedback ricevuti e il gran numero di domande dei partecipanti… e anche il gran numero di email che si ricevono “dopo”, con le stesse domande e gli stessi feedback :-)

Una cosa è certa – e su questo sono d’accordissimo con Marco: ormai SharePoint è una piattaforma diffusa e conosciuta, e il livello di competenza tecnico delle persone che lo utilizzano è davvero elevato.

Non parlo degli speaker (va beh, ok, anche :-)), ma parlo delle persone che erano sedute tra il pubblico, che riuscivano a cogliere i benefici di SharePoint 2010 partendo da una critica costruttiva di SharePoint 2007, che hanno discusso con noi durante le Q&A, parlando di approcco e di metodo, oltre che di nozioni tecniche.

Insomma, è stata una splendida occasione per condividere esperienze e idee!

Ora, dato che le occasioni non nascono da sole, ci sta un bel GRAZIE a chi le ha fatte nascere e le ha rese concrete.

Partendo da Igor e Paolo… che già a prenderli da soli sono una forza, e se poi li metti insieme…

E poi l’organizzazione (Serena è stata incredibile!).

E gli speaker: eravamo tanti e alla fine ci siamo pure divertiti un sacco, tra una gag e una sessione, con il tempo per la birra e per le chiacchiere a fine giornata.

Credo che sia stata una discreta “tirata” per tutti, ma credo anche che – per tutti – ne sia valsa la pena :-)

Chat with SharePoint MVPs

Un po’ tardivo come annuncio… dato che il tutto inizia tra 30 minuti :-)

Per i ritardatari che si trovano a leggere questo post, segnalo che alle ore 17 (GMT+1) si tiene una chat virtuale, con numerosi SharePoint MVPs presenti e pronti a rispondere a domande e/o a condividere esperienze.

Ecco l’URL per la registrazione: http://tinyurl.com/spmvp

Enjoy :-)

SharePoint 2010 Launch il 12 maggio

Com annunciato da Arpan Shah attraverso il blog del team di prodotto:

Today, we officially announced that May 12th, 2010, is the launch date for SharePoint 2010 & Office 2010. In addition, we announced our intent to RTM (Release to Manufacturing) this April 2010.

Ci siamo quasi, quindi.

La prossima settimana, a SPOC2010, vedremo di prepararci al meglio per la nuova wave :-)

SharePoint Saturday EMEA

Sabato prossimo (23 gennaio) si terrà “Live Online SharePoint Saturday EMEA”.

SharePoint Saturday EMEA

E’ un evento online, della durata di una giornata, durante il quale ci alterneremo sul “palco virtuale” :-) con una nutrita serie di sessioni su SharePoint 2010 e dintorni:

Live Online SharePoint Saturday EMEA

SharePoint Saturday EMEA is a loosely knit group of SharePoint evangelists from around the world. We are working together, using SharePoint as a collaboration tool to sponsor live, online global events.

On January 23rd, 2010, we will hold our first online SharePoint Saturday event in the EMEA Timezones.

Oltre a me ci saranno diversi MVP (Ágnes Molnár, Jan Tielens, Marwan Tarek, Mostafa Elzoghbi, Muhanad Omar, Nicolas Georgeault, Steve Smith e Zlatan Dzinic) e numerosi esperti della piattaforma.

Io parlerò di PowerShell (ma quanto è bello??!!!!), a livello introduttivo ma senza tralasciare qualche divagazione in aspetti più avanzati e… un po’ dev.

Ecco l’abstract:

PowerShell is by far the most flexible and powerful shell interface that can be used to administer a Windows server.

SharePoint 2010 embraces PowerShell as “the” tool for farm administrators, providing a huge set of ready-to-use commands that can be combined to accomplish the vast majority of the administrative tasks.

After a short overview of its building blocks and scripting language, this session will focus on the best ways to leverage PowerShell on a SharePoint environment, starting from the simplest command-lets … but also talking about some of the advanced topics related to the PowerShell extension through custom CmdLets and custom Providers.

E’ un esperimento interessante perchè coinvolge persone (organizzatori, speaker e partecipanti) da tutto il mondo, uniti da una passione comune e dalla voglia di condividerla.

E poi è un succoso aperitivo per la SharePoint Conference Italiana, dove affronteremo con un livello di dettaglio più elevato questo ad altri mille argomenti.

Proprio su PowerShell terrò una sessione con Riccardo Celesti… e li sì che ci sarà da ridere, con un dev (sarei io, sulla carta) e un it-pro a darsele di santa ragione :-)

Mike Fitzmaurice alla SharePoint Conference!

Mike non ha bisogno di presentazioni: è semplicemente *la storia* di SharePoint!

Io ed Igor abbiamo avuto il piacere di conoscere Mike di persona, l’anno scorso, durante l’MVP Summit a Seattle. Una chiacchierata di fronte ad un hamburger, e tra un morso e l’altro si è parlato di workflow, BPM, SharePoint 2010.

Quello che mi ha colpito di più è stato il modo in cui Mike ha parlato della “sua” creatura: dimostrava, oltre ad una conoscenza enorme, una simpatia verso SharePoint, nel senso etimologico del termine.

Alla SharePoint Conference terrà due sessioni sui Workflow in SharePoint 2010.

Spero tanto di non avere sessioni in contemporanea alle sue :-)

SharePoint MVP per il 2010

Anch’io, rientrato dalle ferie, ho avuto la bella notizia del rinnovo dell’MVP Award per il 2010.

E quest’anno siamo in 4 :-)

Oltre a me, Igor e Gabriele, anche Romeo si unisce al gruppo: benvenuto e complimenti!!

E chissà che alla SharePoint Conference non ci improvvisiamo in qualche giochino…

… 4 is megl che 3, e ci possiamo anche sfidare a cirulla :-)))

Posted: gen 08 2010, 07.16 by devlizard | with 1 comment(s)
Filed under:
SP2010 – Uno script PowerShell per fixare i riferimenti agli Application Pool

Spencer Harbar sta scrivendo alcuni post estremamente interessanti sulla gestione degli Application Pool in SharePoint 2010. Lettura consigliatissima!

In un ultimo post, Spencer evidenzia un bug nell’associazione degli Application Pool alle application IIS (qui i dettagli).

Per riassumere, gli application pool creati in fase di configurazione di SharePoint hanno un comodo :-( Guid come nome (e, per giunta, neanche sempre *lo stesso*…).

SharePoint usa internamente una property (che IIS ignora) che mantiene un DisplayName per ciascun application pool utilizzato.

In un caso però (per l’application pool che ospita la Security Token Service Application) il display name viene utilizzato anche per l’impostazione dei binding in IIS, con ovvia impossibilità di risolvere il riferimento e conseguenti errori.

Sistemare il problema è semplice, basta correggere il riferimento all’application pool in questione (anche in questo caso, vi rimando al post di Spencer).

La correzione va ovviamente effettuata su ciascuna web application SharePoint. Può essere comodo, quindi, un breve script powershell per automatizzare il task.

Ecco un semplice esempio.

N.B.: Non utilizzo lo snap-in PowerShell per IIS, ma accedo alla configurazione di IIS tramite le sue API amministrative. Rimane valido il concetto, comunque, al di là dell’implementazione specifica (nel mio caso, semplicecemente non avevo lo snap-in a disposizione :-))

Hope useful!

   1: # Find the STS application pool id (specific for the current environment).
   2: $stsAppPoolDisplayName = "SecurityTokenServiceApplicationPool";
   3: $stsAppPoolId = (Get-SPIisWebServiceApplicationPool |? {$_.Name -eq $stsAppPoolDisplayName}).Id
   4: if ($stsAppPoolId -ne $null)
   5: {
   6:     # Load the IIS management libraries.
   7:     $assm = [System.Reflection.Assembly]::LoadFrom("C:\windows\system32\inetsrv\Microsoft.Web.Administration.dll");
   8:     $sm = New-Object Microsoft.Web.Administration.ServerManager;
   9:     
  10:     # Fix the STS application pool references.
  11:     $sm.Sites |% {$_.Applications |? {$_.ApplicationPoolName -eq "$stsAppPoolDisplayName" } |% { $_.ApplicationPoolName = $stsAppPoolId.ToString("N") } }     
  12:     $sm.CommitChanges();
  13: }
Back to the SharePointFuture

Che giornata ieri J

SharePoint Future è stata una gran bella conferenza... anche dal punto di vista dello speaker!

Alla mattina ci siamo alternati in un vero e proprio tour-de-force per presentare una overview del prodotto (SharePoint 2010, ndc).

I momenti di Q&A (ufficiali in sala e... "ufficiosi" durante le pause pranzo-caffè) sono stati quasi più densi delle sessioni J

E questo, alla fine, mi è sembrato un segnale interessante sotto due punti di vista.

Da un lato, è una conferma dell'interesse enorme nei confronti di questa piattaforma.

Dall'altro, e questa considerazione mi deriva dalla varietà delle domande poste, è ormai chiaro che le funzionalità di SharePoint sono tante e che sono utilizzate in tanti modi diversi.

Pensare all'architettura di una soluzione SharePoint è complesso.

E non solo perchè è complesso il prodotto, ma anche (e forse di più) perchè è ampio e flessibile: progettare significa scegliere, e per scegliere occorre avere competenze trasversali.

Ed è qui che il gruppo, ancor più del singolo, è fondamentale.

SharePoint 2010 - Here comes the flood

Terminata da poco la prima giornata di SharePoint Conference @ Las Vegas, sto facendo un giro per la rete e non c'è che dire: rimossa l'NDA, iniziano ad essere disponibili notizie, contenuti, commenti, e "gossip" :-) su SharePoint 2010.

Avevo iniziato a raccogliere qualche link per fare un po' di orientamento, ma credo che già nel momento della pubblicazione la lista potrebbe diventare obsoleta.

Allora segnalo solamente questi due post di Jeff Teper sul sito del team di prodotto.

Qui è interessante leggere come la nascita di questa major release sia un processo complicato, a volte più di quanto non ci si renda conto.

Qui, invece, la classica overview.

Prepariamoci a leggere, studiare e (a Novembre) provare e provare.

Come dice il titolo di questo post, ma soprattutto come dice una delle mie canzoni preferite... "here comes the flood"!

P&P - Guidance per lo sviluppo di applicazioni SharePoint

Il team Patterns & Practices ha rilasciato da qualche giorno l'ultima versione della guidance "Developing SharePoint Applications" (disponibile per il download e per un'overview qui: http://msdn.microsoft.com/en-us/library/dd203468.aspx).

E' una risorsa estremamente utile, sia (e forse soprattutto) dal punto di vista architetturale, sia per alcuni dettagli implementativi piuttosto interessanti.

Give it a try :-P

Posted: set 17 2009, 11.38 by devlizard | with no comments
Filed under:
SharePoint Conference 2009: prima bozza di agenda

E’ stata annunciata una prima bozza dell’agenda della SharePoint Conference 2009.

Riporto qui i topics salienti:

  • SharePoint 2010 Overview and What's New
  • Upgrading to SharePoint 2010
  • SharePoint 2010 Capacity and Performance Planning
  • SharePoint 2010 Security and Identity Management: What's New
  • Visual Studio 2010 Tools for Office Development
  • SharePoint 2010 Ribbon, ECMAScript and Dialog Framework Development
  • Developing with REST and LINQ in SharePoint 2010
  • Upgrading SharePoint Server 2007 Code to SharePoint 2010
  • Building Composite Applications with the Microsoft Application Platform
  • What's New in Business Connectivity Services (The Business Data Catalog Evolves!)
  • FAST Search for SharePoint – Capabilities Deep Dive
  • Advanced Dashboard Creation with Performance Point Services for SharePoint 2010
  • Overview of Visio and Visio Services for SharePoint 2010
  • SharePoint 2010 Web Content Management Deep-Dive
  • If You Build It, They Will Come – Driving End User Adoption
  • Sinora le informazioni disponibili pubblicamente sono davvero poche (tenete sempre d’occhio il sito ufficiale di SharePoint e della conferenza per aggiornamenti e disclosures).

    Si possono “dedurre” novità e strategie, in attesa che a Las Vegas ci travolga un’ondata di informazioni :-)

    SharePointConference in Slovenia

    Segnalo agli SharePointer (in particolare a quelli che amano le terme d’inverno :-)) che a fine novembre (il 27, per la precisione) si terrà a Murska Sobota (vicinissimo a Maribor) la Slovenian SharePoint Conference 2009.

    Slovenian SharePoint Conference



    Innovate, Communicate, Collaborate with SharePoint community in Slovenia

    Avrò il piacere di essere tra gli speaker di quest'anno, insieme a colleghi MVP e SharePoint Experts da tutto il mondo.

    L’agenda non è ancora stata pubblicata, quello che vi posso anticipare è che ci saranno argomenti “succosi” (si dice?) e di sicuro interesse.

    Facendo due conti, tra SPC a Las Vegas, SharePointFuture a Milano e SPC in Slovenia si preannuncia uno SharePoint Autumn niente male :-)

    SharePoint 2010 @ SharePointFuture.it

    Come già segnalato da Igor e da Paolo, a fine ottobre si terrà a Segrate (c/o Microsoft Realizing Potential Congress Center) la prima edizione di SharePoint Future.

    SharePoint Future

    Il nome dovrebbe indicare le intenzioni e i contenuti: un evento di “preview” della nuova edizione dei Microsoft SharePoint Products and Technologies.

    Non confondete preview con marketing, però :-)

    Aspettatevi, anzi, un’ampia panoramica di contenuti tecnici, demo “live” e discussioni aperte, come giusto che sia per una release preliminare di una piattaforma.

    La giornata è suddivisa in due track sequenziali.

    La mattinata è dedicata alle novità introdotte con SharePoint 2010, che coinvolgono tanto aspetti architetturali ed amministrativi, quanto tematiche maggiormente legate al mondo dello sviluppo e della configurazione (a.k.a. “site building”).

    Non è ancora possibile scendere nel dettaglio degli argomenti che tratteremo, anche perchè ci sono davvero poche informazioni pubblicamente disponibili (e divulgabili :-)). Ma vi assicuro che ne combineremo delle belle!

    Durante il pomeriggio, invece, ci soffermeremo su alcuni dei temi “caldi” che accompagnano ogni nuovo rilascio: cercheremo di darvi dei consigli utili per affrontare al meglio il passaggio a SharePoint 2010, tanto da un punto di vista tecnico (upgrade, backup, …) quanto da un punto di vista strategico (prepararsi oggi per la “wave 14”, consolidando competenze e best practices).

    Che altro dire se non… registatevi e ci vediamo là :-)

    SharePoint… on SharePoint :-)

    Da pochi giorni è online la nuova versione del sito “di marketing” di SharePoint (cito testualmente dal post del blog del team di prodotto).

    E’ realizzato su MOSS (sfrutta quindi le publishing feature per agevolare il lavoro degli editori) e fa ampio uso di Silverlight.

    Eccolo qui :-)

    Posted: mag 23 2009, 08.21 by devlizard | with no comments
    Filed under:
    SharePoint browser support / feature check

    Altri due link (grazie Betta!!)

    http://technet.microsoft.com/en-us/library/cc263526.aspx

    http://technet.microsoft.com/en-us/library/cc262506.aspx

    Da notare le differenze, a parità di versione del browser, tra client a 32 e 64 bit (dovute nella maggior parte dei casi ai componenti ActiveX)

    Posted: mag 20 2009, 04.35 by devlizard | with no comments
    Filed under:
    More Posts Next page »