Giovedì 27 Settembre 2007
Download(Slide, Demo, Registrazioni)
Sede
Ristorante Ada
Via Molino Mensa, 37 60027 Osimo (AN)
Con questo appuntamento iniziamo la serie di incontri dedicati ai 'mattoni' che compongono il .NET Framework 3.0. A circa un anno dal rilascio del Fx 3.0, e a breve dall'imminente uscita della nuova versione del framework e del Visual Studio 2008, i tempi iniziano ad essere maturi per poter affrontare questi argomenti discutendo sulle problematiche reali incontrate negli ambienti di produzione, ma senza tralasciare un po' di stuzzicante hype.
Apre le danze Raffaele Rialdi (MVP Security), speaker a livello nazionale per Microsoft e UGIdotNET, che ci parlerà di ben due dei quattro building block che compongono il .NET Fx 3.0, Workflow Foundation (WF) e Windows CardSpace.
PS: sono previste ricche sorprese offerte dai nostri sponsor, riservate a chi si iscrive all'evento e alla cena!
Vista la cortesia che ci fa il ristorante, offrendoci gratuitamente la sala per l'evento, completa di tutta l'attrezzatura, cerchiamo di coinvolgere quante più persone possibili alla cena!
|
14:45 |
Ingresso partecipanti |
|
15:15 |
Introduzione a Workflow Foundation -
Raffaele Rialdi
Con il Framework 3.0 esordisce in Windows una nuova infrastruttura che permette agli sviluppatori di creare, grazie ad un designer, una rappresentazione visuale di una logica applicativa.
In questa introduzione vedremo come il ruolo di Workflow Foundation sia analogo a quello di un linguaggio che con i suoi statement provvede i mattoncini base per costruire un algoritmo. Una particolare attenzione verrà riposta nel prezioso meccanismo dei servizi del runtime di Workflow Foundation e naturalmente sulle Activity, il mattone fondamentale di questa infrastruttura.
|
|
16:30 |
Workflow Foundation dalla teoria alla pratica -
Raffaele Rialdi
In che modo è possibile sfruttare realmente questa infrastruttura nelle nostre applicazioni? La risposta non è certamente in una manciata di drag and drop ed in questa seconda parte cercheremo di scavare a fondo nel meccanismo delle Activity per capire in quale modo sia più opportuno sfruttare Worfklow Foundation e soprattutto sul codice che è necessario scrivere per poterlo adattare ai problemi del nostro dominio.
Oltre ad una serie di considrazioni su alcune funzionalità più avanzate di questa infrastruttura discuteremo su quale sia il migliore modo di tenere in hosting il runtime di Workflow Foundation, sia per scenari ASP.NET che per Windows service.
|
|
18:00 |
Introduzione a CardSpace -
Raffaele Rialdi
Un altro building block del Framework 3.0 si chiama CardSpace ed ha l'ambizione di risolvere uno dei problemi più ricorrenti della quasi totalità delle applicazioni sia internet sia intranet: l'autenticazione utente.
I problemi correlati all'autenticazione sono di diversa natura: da una parte la difficoltà dell'utente nel gestire elenchi di username e password, dall'altra la sempre crescente necessità di evitare l'hacking delle password, o ancora la tipologia di informazioni che un utente vuole rivelare di sé a seconda del contesto, fino ad essere anche un semplice utente anonimo; ed infine la necessità di contemplare autorità di autenticazioni differenti a seconda del contesto.
Se nel passato Passport ha fallito la sua missione, CardSpace affronta in modo totalmente differente il problema rendendosi fruibile cross-browser e cross-platform per costruire un sistema universale di identificazione nel pieno rispetto della privacy.
|
|
19:00 |
Saluto e discussione
sui prossimi eventi |
|
19:10 |
Aperitivo + cena
ATTENZIONE: per partecipare alla cena, iscrivetevi
rispondendo a
questo
post! |
Se volete
aiutarci a pubblicizzare l'evento, potete scaricare un volantino già pronto
qui!
|