Capiamo bene le particolarità di SharePoint 2010
E’ forse troppo presto per condividere qualche riga di codice, ancora il prodotto è in beta ed anche se oramai fa parte del nostro patrimonio di macchine virtuali non credo sia ancora il caso di scendere nel dettaglio di alcune implementazioni. Vorrei però condividere qualche ragionamento che credo possa essere utile a capire le funzionalità più importanti e le differenze principali con MOSS 2007.
La nuova versione di SharePoint, attualmente nella fase di beta pubblica, sarà rilasciata prima della metà del 2010, questa linea temporale dal punto di vista della time-line non rappresenta alcun vincolo effettivo per chi già da oggi intende dare vita alle attività di analisi e disegno architetturale di nuovi progetti o soluzioni software.
A differenza di MOSS, gli ambiti che attualmente sorreggono l’infrastruttura di SP2010, sono maggiormente rivolti al potenziamento della parte di produttività dell’utente e consentono, attraverso una grafica intuitiva e già di per se accessibile, l’utilizzo di una serie di funzionalità innovative capaci di eliminare definitivamente l’ostacolo più importante, in termini di usabilità, che da anni è rappresentato dalle classiche interfacce web-oriented. Il paradigma fondamentale che è dietro a SP2010 è quello della Business Application Platform, una piattaforma quindi in grado di accellerare i processi produttivi aziendali tramite una maggiore integrazione tra applicazioni, interne od esterne l’organizzazione, e i classici sotto-sistemi di Collaboration e Content Management.
La nuova architettura alla base di SP2010 è composta da sei ambiti, alcuni dei quali sono comuni a MOSS in aggiunta alla rivisitazione di nuovi:
Ambito Sites
Oltre alle funzionalità già presenti in MOSS è stato introdotto un motore di rendering nativamente compatibile con XHTML 1.0 il quale permette l’usabilità del portale anche tramite browser che non afferiscano alla famiglia dei prodotti Microsoft (Firefox 3, Opera, Chrome).
L’interfaccia di navigazione è stata re-ingegnerizzata secondo il modello di sviluppo dei Microsoft Office Ribbon che permettono la navigazione contestuale dei contenuti e delle funzionalità della pagina nello stessa modalità di Microsoft Office 2007. L’interoperabilità con la suite di Office Automation proposta da Microsoft è stata aumentata fino a raggiungere il pieno supporto lato client a tutte le operazioni di salvataggio e di pubblicazione dei contenuti che in MOSS ancora soffrono dell’abilitazione di controlli ActiveX.
Ambito Communities
Le funzionalità di social networking, tipiche di applicazioni Enterprise 2.0, sono state dotate di nuove e ricche funzionalità come ad esempio la navigazione per concetti e parole chiave inclusa nei nuovi modelli di Wiki e l’integrazione con Office Communication Server all’interno dei blog aziendali per stabilire immediatamente il contatto con altri utenti coinvolti in discussioni tematiche. Le nuove funzionalità di Profile Manager permettono ad ogni utente di avere una visibilità della propria organizzazione e delle competenze di ciascun collega attraverso delle nuove interfacce di navigazione, incentrate sui profili aziendali, sugli interessi e particolarità professionali di ognuno.
Ambito Content
In SP2010 è stata rivista quasi totalmente la struttura organizzativa dei contenuti e degli oggetti demandati alla loro organizzazione (Document Library, List Library, ecc…) dando maggior peso agli strumenti di navigazione e localizzazione del dato destrutturato implementando nuove funzionalità come i Document Set che permettono un raggruppamento logico dei contenuti, proprio come si trattasse di fascioli e pratiche aziendali. Ogni applicazione di Microsoft Automation (Office 2010) eredita, per ogni tipologia di documento, le stesse funzionalità presenti nel portale intranet, eliminado definitivamente la “cattiva” impressione di utilizzare strumenti diversi per accedere agli stessi contenuti. Attraverso l’utilizzo delle nuove Office WebApplication ogni utente può manipolare documenti di Microsoft Office semplicemnete interfacciandosi tramite uno dei tanti browser supportati, senza quindi avere la necessità di avere una installazione locale dei più comuni software per l’Office Automation (Office Word, Excel, PowePoint, ecc…).
Ambito Search
Il motore di indicizzazione e ricerca di SP2010 è stato re-ingegnerizzato e comprende ora funzionalità di ricerca proprio del Faceted Search utilizzando una architettura ridondante, quindi senza avere vincoli dal punto di vista architetturale di singole macchine server con il ruolo di Index e quindi non utilizzabili a regime per eventuali richieste di contenuti web.
Ambito Insight
I servizi a disposizione per la generaizone di contenuti sono stati anch’essi rivisti e migliorati. A differenza di MOSS è stato introdotto il servizio di Access Services che permette il consolidamento di database Office Access 2007 o 2010 verso un unico punto di accesso che ne permette la completa gestione tramite interfaccia web (inserimento, modifica, cancellazione di record) tramite la possibilità di ri-disegnare le classiche interfacce di accesso ai dati, questa volta usufruibili da un comune browser.
Ambito Composite
La nuova versione dei Business Data Catalog oggi chiamati Business Connectivity Services permettono una più facile implementazione di accesso a fonti dati esterne e ne consentono, a differenza di MOSS, anche la manipolazione, permettendo ora un maggiore livello di integrazione con sistemi AS 400, SAP ed ERP generici. Il nuovo SharePoint Designer, distribuito gratuitamente, permette di effettuare sia le operazioni di amministrazione, sia quelle di personalizzazioni e sviluppo utilizzando una nuova interfaccia funzionale che fa utilizzo di nuovi protocolli di comuicazione basati su API. È attività comune, ad esempio, disegnare un Workflow con Office Visio, alimentarlo con SharePoint Designer e mandarlo in esecuzione su siti e liste di SharePoint per monitorarne le attività o modificarne le istanze direttamente dal browser.
Per avere una idea reale delle potenzialità di questa nuova Buiness Collaboration Platform vi consiglio di dare un occhiata alla prossima edizione dell’edizione italian della Microsoft office SharePoint Conference che si terrà a Milano i prossimi 9-10-11 marzo 2010.


