venerdì 15 giugno 2007

4° Workshop "Introduzione al Domain-Driven Design (DDD)"

4° Workshop "Introduzione al Domain-Driven Design (DDD)"

Venerdì 6 Luglio 2007

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

Domain Driven Design, possiamo definirlo un "mindset", una "forma-mentis", un modo di concepire e modellare applicazioni enterprise che fanno uso del Domain Model. Scopo principale è fare da collante tra il "modello analitico" e il "modello implementativo". Questa metodologia introdotta da Eric Evans mette in risalto il "dominio applicativo" ed è usata come base per metodologie agili di sviluppo.In questa sessione approfondiremo questi concetti guardando anche a varie metodologie di layering e pattern.

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

In un mondo orientato sempre più ai servizi, che ruolo ha ma soprattutto come si espone al mondo esterno il Domain Model? Le tecnologie per raggiungere l'interoperabilità devono influenzare il modello implementativo? Cercheremo di capire quali sono i principi di design da applicare in questi casi, come per esempio l'inversione di controllo, e vedremo quali tool ci possono dare una mano nella corretta implementazione di 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!

mercoledì 6 giugno 2007

ed io ? :D

Your programmer personality type is:
DHTB

You're a Doer.
You are very quick at getting tasks done. You believe the outcome is the most important part of a task and the faster you can reach that outcome the better. After all, time is money.
You like coding at a High level.
The world is made up of objects and components, you should create your programs in the same way.
You work best in a Team.
A good group is better than the sum of it's parts. The only thing better than a genius programmer is a cohesive group of genius programmers.
You are a liBeral programmer.
Programming is a complex task and you should use white space and comments as freely as possible to help simplify the task. We're not writing on paper anymore so we can take up as much room as we need.

giovedì 24 maggio 2007

BlogEngine.NET versione 1.0 definitiva

E' stata rilasciata la versione 1.0 definitiva di BlogEngine.NET, un motore di blogging realizzato in C# e disponibile su CodePlex. Una caratteristica molto interessante di questo sistema è che esso si basa interamente su XML, quindi non richiede il setup di database di appoggio e, di conseguenza, può essere utilizzato in qualunque spazio web con supporto ad ASP.NET.

fonte: http://blogs.ugidotnet.org/marcom/archive/2007/05/24/79175.aspx

mercoledì 16 maggio 2007

http://www.asp.net/ nuovo veste

E' appena diventato online (visto che tutt oggi che cerco di entrare, e nn ci sono riuscito...anche ora ci sono un po di problemi :D)

 

img: http://img130.imageshack.us/img130/5792/asrn4.png

http://www.asp.net/ nuovo veste

E' appena diventato online (visto che tutt oggi che cerco di entrare, e nn ci sono riuscito...anche ora ci sono un po di problemi :D)

 

img: http://img130.imageshack.us/img130/5792/asrn4.png

mercoledì 9 maggio 2007

NHibernateRepository Upgraded for NHibernate 1.2 RC1

Now that NHibernate 1.2 is finally out of Beta stage and into official Release Candidate mode, I felt it was appropriate to upgrade NHibernateRepository to use it. Not much has changed and there isn't any new functionality, but I wrote some tests for it and of course updated its references to NHibernate 1.2 RC1.
You can get the latest NHibernateRepository here.

 

Fonte: http://www.arcware.net/archive/2007/04/06/NHibernateRepository-Upgraded-for-NHibernate-1.2-RC1.aspx

martedì 8 maggio 2007

Simple TDD Visual Studio Templates

 

 

To speed up the creation of solutions like these, I've created two templates to plug into Visual Studio to do it for you. There's one for testing with MbUnit 2.3 RTM and one for NUnit 2.2.9. Download the one you want to your VS2005 Project Templates folder and then create a new project. You'll see the options to use the templates automagically.

 

FONTE:

Dan's Archive

 

post:
http://blogs.ipona.com/dan/archive/2007/01/02/SimpleTDDVisualStudioTemplates.aspx