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.

Attenzione: in caso di problemi di registrazione all'evento, per favore contattateci a staff@dotnetmarche.org, provvederemo a risolvere quanto prima.

4° Workshop "Introduzione al Domain-Driven Design (DDD)"
Venerdì 6 Luglio 2007



Download(Slide, Demo, Registrazioni)

Sede Casa Cecchi - Centro Creativo Ambientale Urbano
Via della Paleotta, 11- 61032 Fano (PU)

In questo appuntamento parleremo di Domain Driven Design (DDD), una metodologia costituita da una serie di principi e tecniche di progettazione, utile nella realizzazione di software in cui il dominio dell'applicazione ha una certa complessità.

Questo tema si ricollega al workshop su NHibernate, in quanto gli ORM danno il meglio di sé quando vengono utilizzati per applicazioni la cui progettazione è orientata al domain model: non a caso, uno degli speaker sarà nuovamente Giancarlo Sudano, che già ci aveva parlato di NHibernate.

15:00 Registrazione
15:30 Saluto ai partecipanti
15:45 Introduzione al Domain Driven Design (DDD) - Giancarlo Sudano e Gian Maria Ricci

In questa sessione si approfondirà il concetto di Domain Driven Design, un principio di progettazione che può essere visto come una “forma-mentis” per aiutare a concepire e modellare applicazioni enterprise che fanno un forte uso del Domain Model. Questa metodologia, introdotta da Eric Evans, mette in risalto il dominio applicativo di un progetto, costituendo quindi il collante tra il modello analitico e il modello implementativo e trovando la sua naturale applicazione in ambienti di sviluppo agili come Extreme Programming. Come completamento della sessione verranno esaminate alcune tecniche di Layering e pattern architetturali che ben si sposano con questa tecnica.

17:00 Domain Model e SOA (Service Oriented Architecture) - Giancarlo Sudano e Gian Maria Ricci

In un mondo che è sempre più orientato ai servizi è fondamentale comprendere l’interazione tra il concetto stesso di servizio e un’architettura fortemente Domain Driven. In questo scenario lo sviluppatore si trova ad affrontare scelte talvolta difficili, come ad esempio decidere come esporre all’esterno il proprio Domain Model oppure capire se e quanto le tecnologie a supporto dell’interoperabilità debbano influire il modello implementativo del nostro Domain Model. In questa sessione si cercherà di capire quali sono i principi di design che possono venire in aiuto nella progettazione di architetture SOA, come ad esempio l'inversione di controllo o la programmazione orientata agli aspetti e si esamineranno i tool che possono aiutarci ad implementare correttamente un modello a servizi.

18:15 Ask the Expert

Domande libere da porre ai nostri esperti.
18:50 Saluto e discussione sui prossimi eventi
19:00 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