Tuesday, June 28, 2011

SharePoint 2010 SP1

Non voglio essere uno dei milioni che in questi giorni scriveranno che è uscita la SP1, bla, bla, bla … ma scrivere un post un pò perchè sto trascurando il blog. un pò per appuntarmi una serie di link che saranno utili averli raggruppati e un pò per fare suoceraggio.

Curiosità sulla timeline della SP1:
13/5 sul blog di team di SharePoint viene annuciato l’imminente rilascio della SP1 dando come data fine giugno
24/6 pubblicazione della SP1 sul sito ufficiale Microsoft Download seguito da nessun annuncio
28/6 esce un post sul blog di team di SharePoint l’annuncio del rilascio della SP1, viene pubblicato il kb

Questo mi fa pensare che mentre la scorsa settimana gironzolavo, per lavoro si intende :), nel campus Microsoft a Redmond qualcuno stava facendo l’ultima build, test, finalizzazione dei documenti di kb, ecc… (averci avuto la possibilità di metterci le mani sopra!)

Per questo rilascio di Service Pack il team di prodotto ha creato un foglio Excel con l’elenco dei bug corretti. Per curiosità ho prodotto e riportato qui sotto un grafico che ragguppa le fix per area per vederne la numerosità.

image

 

Personalmente l’ho già installata sulla mia macchina di sviluppo e incrocio le dita perchè non ho fatto uno snapshot.

Monday, June 6, 2011

User profile Sub-Types - parte I

Il trend di adozioni di SharePoint nell’ambito Enterprise è in crescita (a dire di Gartner e dalle mole di progetti che stanno arrivando alle aziende specializzate di settore. SharePoint già da qualche versione diventato una piattaforma che include al suo interno una serie di funzionalità che permettono di spaziare in diverse aree di applicazione e di spingersi ad usare il prodotto come piattaforma di sviluppo. Un radicale cambiamento che nell’ultimo periodo sta investendo l’enterprise arriva dal Web 2.0 che pone gli utenti, se non centro, almeno come parte primaria e attiva nei sistemi. Parlare di Enterprise 2.0 e SharePoint 2010 significa parlare di utenti: in particolare di MyProfile e MySite. Sono felice di ammettere che sempre di più le aziende vogliono abbracciare questo modello, da mio punto di vista vincente perchè quello dei dipendenti è un patrimonio da valorizzare.

Tornando alle azienze e al processo ‘evolutivo’ queste stanno per affacciarsi al mondo del cloud che non necessariamente significa delegare a terzi, in questo caso Microsoft, la completa gestione della farm ma anche di crearsi un proprio “could” dove ospitare le proprie applicazioni facendo sicuramente un cost saving di risorse. Non voglio aprire il capitolo cloud, forse avrei dovuto evitare :)

Di cosa parliamo allora? Usando SharePoint per ospitare applicazioni o per usare un gergo più vicino all’enteprise “servizi”, come quello di Collaboration, Intranet, Portali, etc…., viene naturale che questi debbano potersi adattare o fruttare i dati del profilo utente per implementare delle logiche di business. Possiamo quindi pensare che il profilo utente condiviso tra le applicazioni sia lo stesso per tutti gli utenti? No, direi proprio di no. 
A partire dalla versione SharePoint 2010 c’è un nuova modalità per gestire tipi diversi di profili e si chiama User Profile SubType. Ad ogni subtype si possono associare proprietà diverse del profilo e il sistema le gestisce ad esempio nella pagina di modifica del profilo (EditProfile.aspx).

La configurazione avviene dalla Central Admin nella User Profile Service Application
image

 

Manage User Sub-types

image

 

Una volta creati i subtype possono essere create le proprietà per caratterizzare i subtype
image

 

Gli utenti possono così essere modificati per farli ricadere nell’appropriato subtype

image

 

Il risultato di questa configurazione, ottenuto sfruttando componenti OOB, è apprezzabile dalla pagina di modifica del profilo.

image

 

Prossimamente con una nuova puntata sugli User Profile Sub-Types.