Paolo Pialorsi

SOA, Workflow Foundation (WF), Windows Communication Foundation (WCF) e le Architetture Distribuite

News

Archives

Office Sharepoint Server 2007 e Windows Sharepoint Services 2007

L'NDA sottoscritta non mi consente di parlare più di tanto della parte server della famiglia Office 2007, però in questi giorni sto provando la nuova Beta 1 TR di Office 2007 e qualcosa, senza violare l'NDA, credo di poter dire. Tra l'altro ho una segnalazione che può servire anche ad altri che stanno testando il prodotto e che si sono eventualmente imbattuti nel mio stesso problema. Cercherò di riassumere i punti secondo me più interessanti, senza dire nulla di più di ciò che è già stato pubblicamente detto da Microsoft :-), per evitare di violare l'NDA appunto.

Installazione: il prodotto si installa teoricamente in modo molto semplice. Dico teoricamente perché ho riscontrato qualche serio problema durante la fase di setup, che mi è stato confermato anche dal team del prodotto, a seguito di una mia segnalazione del presunto bug. Lavoro con una macchina virtuale che ha 512MB di RAM. Pare non siano abbastanza in questa fase (oggettivamente anche a regime, un application server dovrebbe avere più di 512MB di RAM). Il Wizard di configurazione si blocca inesorabilmente sullo Step 2 (creazione dei DB di configurazione di Sharepoint). Occorre fare una bella kill del processo del Wizard e rilanciarlo, ma solo dopo che si vedono comparire e rimanere stabili nella dimensione i 2 DB di Sharepoint sul server SQL. A questo punto se si lancia nuovamente il Wizard di configurazione, questo riconosce il fatto che era già iniziato un giro di Wizard in precedenza, si tiene per buoni i DB creati e riparte dallo Step 1, saltando però lo Step 2, arrivando quindi in fondo al setup. Risolto questo bug "noto" al team di OSS2007 il prodotto si avvia bene.

Tutta l'amministrazione avviene via web, come prima, ma in modo più completo e articolato. C'è in particolare un comodo Wizard, nella parte di management del server, che spero rimarrà sino alla fine e che consente di individuare e configurare tutti i servizi del sistema operativo necessari, a seconda del ruolo del server in oggetto. Se per esempio siamo in una WebFarm e vogliamo configurare un server come server di ricerca per l'intera WebFarm, questo Wizard ci mostrerà quali sono i servizi da configurare e avviare su quel server, ma ci segnalerà anche se i servizi sono già stati configurati su altri server della WebFarm, per evitare di fare confusione.

Sono rimasti dalla versione Beta 1 alla versione Beta 1 TR i template di sito per realizzare WiKi e Blog ... chi l'avrebbe mai detto 3 anni fa (DevLeap ha apero i suoi blog il 3 marzo 2003) che i blog avrebbero avuto tutto questo successo ... tra l'altro sarà possibile pubblicare dei Feed RSS relativi ai contenuti presenti nelle liste di OSS/WSS 2007.

Particolarmente interessante l'integrazione con la posta elettronica, che consente finalmente di gestire in modo comodo i messaggi che arrivano dai contatti che vogliamo gestire nel portale. Pensate a un sistema CRM basato su OSS2007 dove le email dei clienti vengono archiviate nella loro cartella personale su Sharepoint e sono sempre leggibili e ricercabili da chiunque abbia i permessi di farlo.

Dal punto di vista della programmazione trovo che siano novità importanti:

  • L'utilizzo di ASP.NET 2.0 e delle master pages, con le quali dovrebbe essere molto più facile gestire layout personalizzati dei siti.
  • Accesso con autenticazione basata su ASP.NET 2.0 Forms e quindi su sistemi di autenticazione personalizzati.
  • Possibilità di definire eventhandler sulle liste sia asincroni che sincroni

Nel blog di Dustin Miller c'è un elenco più esaustivo di novità, tutte ottenute dai blog di persone di Microsoft, quindi implicitamente di pubblico dominio, senza violare NDA.

 

Posted: Mar 19 2006, 11:06 AM by paolo | with no comments
Filed under: