|
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
|