Microsoft TechDays – WPC is coming ….

I MS TechDays 2008 sono ormai alle porte e per chi ci sarà volevo condividere le sessioni che terrò, in modo che vi possiate orientare al meglio nella scelta

DEV323- Composite Application Guidance for WPF

Questa sessione è rivolta sia ad architetti che a senior developer e tratta della prima versione di Prism: un insieme di linee guida, documentazione, librerie ed esempi, rilasciate lo scorso luglio dal team di Pattern & Practices. Prism è rivolto a chi vuole realizzare applicazioni WPF che non siano solo un’applicazione Hello Word, per intenderci, è rivolto ad applicazioni realizzate in ambienti con team di lavoro differenti in cui si vuole realizzare un’applicazione ”composita” fatta da moduli che possono essere sviluppati in modo indipendente ma che devono collaborare insieme in modo loosley-coupled. Come si progetta al meglio un’applicazione del genere, come caricare moduli, ridurre le dipendenze tra i componenti ? E se volessi utilizzare pattern come Model-View-Presenter ( in tutte le sue varianti ) Model-View-Controller quali problemi posso incontrare nell’uso con WPF e come risorverli con Prism ?

Consiglio di seguire questa sessione a chi ha già una conoscenza di WPF.

Per chi di voi si sta avvicinando per la prima volta a WPF e ha problematiche del genere nello sviluppo, consiglio prima di seguire le altre sessione della traccia su WPF. Gli esempi saranno comunque semplici e alla fine della sessione avrete un’idea di cosa contiene Prism 1.0 e di come utilizzarlo al meglio.

Accennerò anche alla prossima release di Prims, Prism 2.0 sul finere della sessione … ok tempo permettendo.

Altre sessioni su WPF:

 

DEV317- Building and consuming REST-based Data Services for the Web

Molti degli scenari applicativi moderni, sia per il client che per il web, affrontano ad un certo punto la problematica di come esporre dati per poi essere consumati da client di tipo diverso. REST (REpresentational State Transfert) è uno degli stili architetturali che si va più diffondendo nel web, per la sua semplicità ed immediatezza, ed è spesso un’alternativa all’utilizzo di SOAP. Con la recente release della SP1 di Visual Studio 2008 è stato introdotto un nuovo insieme di classi, che estendono e semplificano, l’uso di WCF per esporre dati via REST: gli ADO.NET Data Services.

Questa sessione è rivolta sia ad architetti che a senior developer che si trovano ad affrontare queste problematiche e vogliono capire l’architettura di ADO.NET Data Services e di come utilizzarli con ADO.NET Entity Framework. Quali le opzioni per l’autenticazione, autorizzazione e gestione della concorrenza in questi scenari ? Con quali client possono funzionare ?

La sessione non ha dei requisiti particolari, anche se una parziale conoscenza di Entity Framework può facilitare la comprensione.

Ci vediamo la prossima settimana, bye