DotNetMarche

.NET Framework User Group delle Marche
Registrazione eventi DotNetMarche

Per effettuare la registrazione all'evento, è necessario effettuare l'accesso al sito.
Se hai già un account per il sito di DotNetMarche, effettua qui il login altrimenti puoi crearne uno qui.
Dopo aver effettuato l'accesso potrai procedere con la registrazione.

5° Workshop "Workflow Foundation (WF) e CardSpace"
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!
Per effettuare la registrazione all'evento, è necessario effettuare l'accesso al sito.
Se hai già un account per il sito di DotNetMarche, effettua qui il login altrimenti puoi crearne uno qui.
Dopo aver effettuato l'accesso potrai procedere con la registrazione.
 Modulo di registrazione originale gentilmente concesso da DotNetSide
Powered by Community Server (Commercial Edition), by Telligent Systems