July 2005 - Posts
Segnalo un interessante articolo di fonte Microsoft sulla vision di Redmond in materia di RTC (Real Time Collaboration).
Un post OT per segnalarvi una cosa "buffa".
Oggi navigavo sul sito del produttore del mio telefono (uno smartphone I-Mate SP3) per cercare alcuni aggiornamenti e... cosa leggo?
Steve Ballmer (CEO di Microsoft per chi non lo conoscesse) ha incontrato il fondatore e CEO di I-Mate per discutere su varie strategie e sinergie.
Embè -direte voi- cosa c'è di buffo? Beh, il CEO di I-Mate si chiama Jim Morrison (!) :-)
Approfitto del post per segnalare ai lettori che da domani sarò in vacanza per un mesetto, e credo che non prenderò con me il laptop (in realtà sono ancora indeciso)... pertanto nelle prossime settimane bloggerò poco o nulla.
Buone ferie a tutti!
Microsoft ha reso disponibili un paio di esempi di soluzioni realizzati combinando InforPath, con SharePoint e BizTalk.
Si tratta di buoni spunti ed idee per chi desidera realizzare soluzioni analoghe, ma anche per chi desidera genericamente trarre "ispirazione" dagli esempi di codice e dai modelli.
Il primo è relativo al ciclo del paziente in un pronto soccorso.
Questa è la struttura logica della soluzione:

E questa è la struttura fisica:

E' possibile scaricare la soluzione da qui.
Buon divertimento! :-)
Giusto un post veloce per segnalare l'inizio del beta testing della nuova versione di MSN Messenger 7.5.
Il programma dovrebbe girare in beta in luglio e agosto, per poi esser lanciato a settembre.
Maggiori dettagli sulla news.
Molte persone lamentano l'apparente indispensabilità di InfoPath installato sul client per poter fruire dei moduli XML creati.
In attesa che arrivi InfoPath 12, che consentirà l'utilizzo dei form creati anche senza disporre del programma sul client, è possibile utilizzare tools di terze parti.
Ne segnalo uno nuovo, particolarmente adatto per le integrazioni con SharePoint.
Il prodotto si chiama CaveDigital XML Form WebPreviewer Web Part, sviluppato da una società portoghese, consente l'utilizzo dei form XML direttamente all'interno di Webpart del sito SharePoint.
Per maggiori dettagli visita il sito.
In diverse occasioni mi è stato chiesto un parere in merito alla compatibilità e fruibilità dei siti SharePoint con i differenti browser in circolazione...
Resta ovvio che le condizioni migliori, soprattutto pensando ad un ambiente Intranet nel quale collocare SharePoint, il browser di riferimento è e resta Internet Explorer... e senza grosse problematiche di upgrade, quindi nelle ultime versioni disponibili.
Questo pensando anche al livello di affidabilità di componenti e webparts "terze", spesso sviluppate e testate solo con IE.
E' altrettanto vero però che se si sta pensando a SharePoint come front-end di un sito Internet... con un minore controllo sulla dotazione degli utenti... beh, allora il problema browser è bene porselo!
In generale è utile distinguere da cosa si intende per "fruibilità" del sito. Comprendendo se tale compatibilità deve fermarsi sulla semplice navigazione del sito (un utente Reader) o se si deve estendere alle funzionalità di collaboration e content management.
Di seguito riporto un elenco (non completamente esaustivo) dei browser compatibili con SharePoint:
- Microsoft Internet Explorer 5.01, con ultimo service pack
- Internet Explorer 5.5, con ultimo service pack
- Internet Explorer 6.0, con ultimo service pack
- Netscape Navigator 6.2 o successivo
- Netscape Navigator 6.2 per UNIX
- Internet Explorer 5.2 per Mac OS X, con ultimo service pack
- Netscape Navigator 6.2 per Mac
Safari e Firefox funzionano su Mac, ma spesso Safari non esegue un corretto rendering delle pagine. Firefox funziona meglio, visualizzando correttamente le pagine in quasi tutte le situazioni.
La Datasheet view (Foglio dati) non è disponibile in nessun browser in ambiente Mac.
Segnalo la disponibilità online della recente sessione sullo sviluppo di Webparts in ASP.NET 2.0 tenuta a TechEd 2005 da Peter Himschoot.
In particolare ecco lo script della demo e la sessione video.
Mi è capitato di leggere un interessante articolo, dove Garry Smith suggerisce alcune considerazione per agevolare l'adozione di SharePoint da parte degli utenti.
Ecco il link all'articolo.
Oggi, a seguito di un invito da parte di Microsoft, ho provato l'esame di certificazione in beta 71-138 (diventerà 74-138 una volta terminato il periodo beta).
Il titolo integrale dell'esame è "Planning and Building a Messaging and Collaboration Environment Using Microsoft® Office System and Microsoft® Windows Server™ 2003".
L'esame farà parte di una rosa di tre esami che dovranno superare i Partner Microsoft interessati a certificare la competenza Information Worker Solutions dal prossimo mese di ottobre.
Essendo un esame in beta non so dirvi se l'ho superato o meno... ma è stata un'ottima occasione per farsi un'idea dei contenuti reali trattati dall'esame. Negli esami beta infatti vengono presentate TUTTE le domande che -negli esami reali- saranno sorteggiate al candidato.
Mi sono quindi sciroppato ben 78 domande in un tempo di quattro ore.
Non posso dire molto, in quanto i contenuti degli esami sono protetti da NDA... però posso dare alcuni orientamenti (in parte già descritti dalla Exam Preparation Guide).
I prodotti sotto esame sono:
- Windows SharePoint Services 2003 (in particolare il Setup, la Security e il Management) ---> il 66% delle domande
- SharePoint Portal Server 2003 (in particolare il Setup) --> il 15% delle domande
- Live Communications Server 2005 (in particolare il Deployment) --> il 19% delle domande.
L'esame è decisamente di taglio "sistemistico", con pochi riferimenti alla personalizzazione o allo sviluppo. E' bene non essere digiuni di alcune tecnologie "collaterali", quali:
- Active Directory
- IIS
- ISA Server 2000/2004
Già qualche tempo fa segnalai NeverFail, un prodotto per l'high avalaibility di SharePoint.
A Minneapolis ho incontrato i produttori, ed ho scambiato qualche opinione con loro. Inoltre ho avuto modo di approfondire il tema, esplorando meglio il prodotto.
NeverFail si basa sulla logica del cluster Active/Passive, instaurando una comunicazione di Replication, Switchover, Failover e Switchback tra i due nodi. Sui due server va installato il componente core del programma (NeverFail Heartbeat) e il modulo (agent) corrispondente al servizio o ai servizi da monitorare. Oppure si replica l'intero server.
Il prodotto dispone di agenti per:
- Exchange Server
- SQL Server
- File Server
- IIS
- SharePoint (WSS/SPS)
- BlackBarry
- Any application
Per chi interessato: http://www.neverfailgroup.com
Il programma di certificazione MCP (Microsoft Certified Professional) si andrà a rinnovare profondamente, anche forse in seguito al crollo verticale dell'interesse verso tale programma registrato negli ultimi mesi/anni.
Alla conferenza dei Partner tenuta a Minneapolis, Microsoft ha presentato ai partner specializzati nella formazione (CPLS) ogni dettaglio.
Per le notizie di pubblico dominio dai un'occhiata all'articolo.
Alla conferenza di Minneapolis ho assistito ad una sessione di vision sulla futura versione di Microsoft Exchange Server.
Sinceramente confidavo in una maggiore integrazione di questo team di sviluppo con quello di SharePoint (già fuso con quello di CMS), nell'ottica di un'efficiente interazione tra i diversi prodotti di messaging and collaboration.
Qualche punto di contatto con SharePoint c'è (ad esempio l'integrazione con le Document library su OWA e la disponibilità di alcune Webparts vere, per visualizzare i contenuti Exchange sulle pagine dei siti SharePoint).
Non sono previsti tools di migrazione di contenuti da Public Folder Exchange (2000/2003) a SharePoint (questa potrebbe essere un'opportunità di business per gli sviluppatori).
Ad una specifica domanda sullo storage, se passerà finalmente ad un ambiente SQL Server... lo speaker ha detto che ancora non si sa... segnale che ci stanno provando, ma che non garantiscano ancora nulla per questa versione.
Ecco alcuni dei più significativi miglioramenti del prodotto.
Amministrazione:
- Continuos backup delle mailbox
- Potenziamento delle funzionalità di indicizzazione e ricerca
- Miglioramenti del setup e introduzione dei server roles
- Rilevamento automatico del server da parte dei client (semplificazione della configurazione degli accounts)
- Amministrazione completamente scriptable
Ambiente utente:
- Centralizzazione di e-mail, fax, voicemail e documenti
- Miglioramento degli accessi da "fuori ufficio" (Outlook, Browser, telefono, PDA, ...)
- Potenziamento delle funzionalità di "time management"
Security:
- Miglioramenti delle funzionalità di sicurezza sui messaggi, sugli allegati e nello scambio di e-mail sicure tra utenti B2B
- Enterprise policy
- Protezione junk-email
- Estensibilità antivirus (grazie anche alla recente acquisizione di Sybari)
E' stato anche annunciato l'accordo di licenza per l'adozione di ActiveSync per la mobility su PalmOne, Motorola, Nokia, Symbiam e DataViz.
Infine la roadmap:
- In autunno uscirà l'SP2 di Exchange 2003 (con già alcune novità introdotte)
- Sempre in autunno verrà rilascia la versione Beta 1 di Exchange 12, per un gruppo di beta tester ristretto
- Nel 2006 verrà attivato un beta program pubblico, fino al raggiungimento della RTM
- Sempre nel corso del 2006 è previsto il lancio del prodotto.
Oggi ho seguito una bella sessione condotta dallo speaker Oudi Antebi su Microsoft Business Scorecard Manager 2005, dove con estrema efficacia ha dimostrato come il nuovo prodotto possa essere una buona soluzione per decision makers e analisti.
Nel corso delle demo Oudi ha fatto capire che il prodotto potrebbe coinvolgere anche altre figure, inclusi i responsabili IT.
In pratica si tratta della possibilità di presentare all'interno di webparts di SharePoint forme sintetite e ragionate di dati utili a comprendere con un colpo d'occhio come stanno andando le cose (vendite, reclami, disponibilità dei server, ecc.) e prendere conseguentemente rapide decisioni. Tutti dati potenzialemnte eterogenei e provenienti da differenti fonti dati "normalizzate" attraverso i KPI costruiti attraverso SQL Server ed il nuovo Microsoft Maestro.
Insomma tutto nell'ottica della Business Intelligence integrata al portale SharePoint.
Il prodotto è attualmente in Beta 1 dall'aprile scorso ed il 15 luglio è prevista l'uscita della Beta 2. A setterembre uscirà l'RTM, mentre le versioni localizzate usciranno nel gennaio 2006.
Unica zona oscura del prodotto? Il prezzo. All'esplicita richiesta il product manager ha glissato... facendo comprendere che sul pricing ancora Microsoft non ha ben deciso... Ma in ogni caso si parlerà di un bel po' di soldi, posizionando il prodotto in una fascia Enterprise.
Oggi si è aperta la Microsoft Worldwide Partner Conference, e una delle rpime novità organizzative è apparso il nuovo taglio della Key note. Dopo una prima introduzione in plenaria Microsoft ha proposto una serie di Key note "tematiche" (in parallelo). In questo modo si è potuto saltare temi non interessanti a favore di un maggiore approfondimento di ciascun tema. Nel corso della Key note che ho seguito io (quella sull'Information Workers solutions) c'è stato anche spazio per alcune demo di Office 12 e per la presentazione di alcune ottime soluzioni (SPS/WSS, CMS, Smart Documents) realizzate da alcuni partner.
Durante una demo su InfoPath "12" la platea ha applaudito in modo spontaneo non appena Chris Capossela ha fatto vedere che per utilizzare i form InfoPath non servirà più avere il programma installato sul client, ma bensì il semplice Internet Explorer (che a sua volta è in grado di sfruttare i componenti lato server del nuovo InfoParh).
Ho aderito ufficialmente al Beta program di Office 12, e spero di ricevere presto la promessa "Beta 1".
La conferenza è bella piena... 6.200 partner contro i 5.000 previsti. Gli italiani... una trentina scarsa.

Stanotte volerò a Minneapolis (USA) per seguire la principale conferenza dedicata ai Microsoft Partner.
La conferenza, dove saranno presenti circa 6.000 partner da tutto il mondo (sold out), è l'occasione dove scoprire dai vertifici di Redmond le strategie e gli orientamenti di Microsoft per i prossimi mesi/anni.
Se scoprirò qualcosa di interessante non mancherò di bloggare :-) e tenervi aggiornati!
More Posts
Next page »