Aspire Architect Tour

GUISA

Ieri si è svolta la prima giornata dell' Aspire Architect Tout. Un tour dedicato agli "Architetti del Software" in collaborazione con alcune università italiane.

Di cosa tratta?

Partendo dalla definizione del ruolo dell'architetto all'interno dell’economia di un team, approfondiremo UML quale formalismo di espressione del progetto, giungendo ad introdurre i Domain Specific Languages. Progettare un sistema comporta la distribuzione delle responsabilità attinenti la logica di dominio e la gestione dei dati: partendo dai "classici" pattern architetturali (Transaction Script, Table Module, Active Record e Domain Model), arriveremo a definire il Service Layer quale luogo della application logic e affronteremo le tematiche di accesso ai dati, partendo da un approccio tradizionale e giungendo alle problematiche di object/relational mapping, avvalendoci degli strumenti odierni (NHibernate) e futuri (LINQ).
Non trascureremo, infine, tematiche fondamentali quali gli idiomi caratteristici della progettazione in ambiente .NET e la "sicurezza" della soluzione, concludendo il seminario affrontando le problematiche di progettazione della interfaccia utente, sia essa di tipo Web o smart client.Tutte le dimostrazioni saranno basate su un progetto reale, reso disponibile con licenza open source a tutti i partecipanti.

Per iscrizioni ecco il link: https://www.microsoft.com/italy/msdn/risorsemsdn/eventi/aspire.mspx.

-Pietro