giugno 2006 - Posts
Ecco le demo e le slide del WebCast su RSS e Microsoft Feed API che ho tenuto oggi:
Vi ricordo la mia email in caso di dubbi o esigenze di chiarimento.
Ecco anche le demo e le slide del secondo dei miei due WebCast su WF:
Restando a disposizione per qualunque esigenza di chiarimento, mi auguro di incontrare qualcuno di voi al nostro corso WinFx.
Come annunciato durante l'evento ecco qui le slide e le demo che abbiamo mostrato durante la 2007 Microsoft Office system Developer Conference.
Scheda della conferenza con link al download dei contenuti
Io e RoB ci siamo divertiti molto, speriamo sia stato altrettanto piacevole per chi c'era e ci auguriamo di potervi incontrare ancora in altri nostri eventi.
Come promesso stamattina, ecco le demo e le slide del primo dei miei due WebCast su WF:
Come al solito, resto a disposizione per qualunque esigenza di chiarimento. Vi ricordo anche il nostro corso WinFx qualora voleste approfondire ulteriormente i discorsi visti in questo e negli altri WebCast della serie su WinFx/.NET 3.0.
.NET 3.0: http://www.netfx3.com/
WCF: http://wcf.netfx3.com/
WPF: http://wpf.netfx3.com/
WF: http://wf.netfx3.com/
WCS: http://wcs.netfx3.com/
Erano stati annunciati da tempo .... da oggi sono online. D'altra parte è normale che siano stati presentati in concomitanza con il TechEd di Boston. Per ora le tipologie di contenuti sono praticamente le stesse dei precedenti portali tematici (che ora redirigono su questi). Noto però che su WCF sono stati azzerati i sample (anche il mio :-( !). Vediamo come si evolveranno le cose ...
Una curiosità: sono apparentemente basati su Community Server 2.0.
Come indocato da Vittorio Bertocci (http://blogs.msdn.com/vbertocci/archive/2006/06/09/624404.aspx) d'ora in poi si parlerà di Windows CardSpace.
Detto fra noi mi piaceva di più InfoCard :-) !
La prossima settimana io e RoB saremo impegnati nella "2007 Microsoft Office system Developers Conference" che si terrà a Milano, per l'esattezza allo Skyline Multiplex di Sesto San Giovanni.
Si tratta di un intervento un po' improvviso :-) - che non era stato pianificato - ma che ci fa comunque piacere. Abbiamo unito il materiale del nostro corso Sharepoint, del corso WinFx e del corso ASP.NET, oltre ovviamente al materiale proveniente dalla versione americana della conferenza, tenutasi a Redmond nel marzo di quest'anno. Tutte le sessioni saranno basate sulla Beta 2 di maggio di 2007 Microsoft Office system e di WinFx, quindi siamo indaffaratissimi a migrare il codice e le demo che avevamo sulla Beta 1.
Alla fine stiamo facendo una gran sudata per preparare tutto in pochi giorni (5 sessioni in 7 giorni scarsi!) però il risultato che ne sta venendo ci piace ... se ci sarete ... ci vediamo alla conferenza!
Come da
post di Darren Jefford. Molto interessante il framework per lo sviluppo di connettori basati su WCF. Stiamo a vedere ....
La nuova build di OSS2007 si presenta più completa e ricca di funzionalità rispetto alle build precedenti, anche se la refresh di un paio di mesi fa non era poi così acerba. Oggi hanno incontrato in particolare il mio interesse i servizi SOAP esposti dal server e il motore di integrazione con basi dati esistenti (Business Data Catalog). L'architettura di Business Data Catalog è interessante in quanto permette di accedere e mostrare in OSS2007 dati provenienti da ERP esterni, piuttosto che da database applicativi in genere o da Web Service SOAP, offrendo anche un meccanismo di caching parzialmente attivo, per evitare tempi di latenza troppo lunghi.
In sostanza è possibile agganciare alle WebPart delle fonti dati esterne, sostanzialmente di qualsiasi tipo, per poi interrogarle all'occorrenza per compilare WebPart, List, ricerche, ecc. Inoltre è possibile lasciare che OSS2007 faccia caching dei dati ottenuti, di default con un refresh ogni 60 secondi. Per come è per ora descritta la parte di caching, si evince che viene fatto polling ogni 60 secondi, sarebbe forse più bello usare altre tecniche basate su eventi. D'altra parte non sappiamo cosa stiamo andando ad interrogare, quindi non è nemmeno banale risolvere in modo più elegante il problema. Un aspetto interessante di Business Data Catalog è che le metainformazioni sulle fonti dati sono gestibili e configurabili anche da codice tramite un'apposita API.
Altra caratteristica degna di nota di OSS2007 è la possibilità di "sfilare" il motore di Single-Sign-On nativo e di sostituirlo con uno proprietario, laddove l'azienda ne possieda già uno che non si può cambiare.
Dalle prime prove che ho eseguito, la nuova build di WCF cambia un gran poco rispetto alla precedente, dal punto di vista delle funzionalità e del modello ad oggetti. Migliorano invece le prestazioni e la stabilità. Insomma è confermato anche per WCF quanto già rilevato stanotte :-) da Luka rispetto a WPF.
Ho già ricompilato tutte le demo che ho diffuso come materiale relativo ai WebCast WCF appena tenuti per Microsoft e devo dire che si sono ricompilate tutte al primo colpo, senza dover toccare nulla nel codice. Mica male!
Invece ho dovuto ritoccare leggermente una personalizzazione fatta per un cliente, ma si trattava di un custom token XML sostitutivo rispetto allo standard UsernameSecurityToken, quindi ci sta di dover cambiare qualcosa. Nello specifico, ecco le classi che per ora hanno cambiato posizione (in termini di namespace .NET) ma non di funzionalità, con il loro nuovo namespace:
IServiceHostFactory => System.ServiceModel.Activation
ClientCredentials => System.ServiceModel.Description
ServiceCredentials => System.ServiceModel.Description
Per il resto ha compilato tutto ed ha funzionato subito dopo la ricompilazione. Ho anche rilevato che le prestazioni della personalizzazione sono migliorate di un 30% circa. Ottimo lavoro! Bravi ragazzi!!
Ha ricominciato a funzionarmi anche InfoCard sia su Windows Vista Beta 2 May 2006 che su Windows XP, mentre con la CTP di Febbraio su Windows XP SP2 non mi funzionava più, probabilmente erano problemi miei.