Unhandled Exceptions

26 Dec

Services, Anemic Domain Models, and ‘Where does my Business Logic Go?’

The other day I received some feedback on the way the Domain Model in the Autumn of Agile series is shaping up.  The relevant parts of the e-mailed comments are as follows…
I am a little confused about where to put the business rules. Into model objects or in a higher level layer (such as a [...]

22 Nov

The Continuing Quest for DEATH of string-literals in my Code…

Warning: this post won’t entirely make sense unless you first read the two other posts whose links are provided in the body of this one.
As mentioned in detail in the T4 Templatng Engine to the Rescue post, I am not a great big fan of literal strings littered all over my code (data-access or otherwise).  [...]

18 Oct

Autumn Of Agile: Iteration -1 Screencast is Available

After a brief hiatus to catch my breath following the conclusion of the Summer of NHibernate screencast series, I am pleased to announce that the initial installment of my next screencast series is now available for immediate download from a brand new (but just as butt-ugly ) dedicated site: www.AutumnOfAgile.net.
Iteration -1 ????
This first installment is [...]

17 Oct

T4 Templating Engine to the Rescue (sort of~!)

Its somewhat funny to me how the usual ‘knock’ against Open Source Software is the poor quality of the documentation that often accompanies it.  “Why can’t we have professional quality, comprehensive documentation for these OSS projects just like the really solid, professional quality documentation that comes from — oh, I don’t know — Microsoft for [...]

04 Oct

The Four Stages of Object-Relational Mapping (a progression)

In my career I have seen many a developer embark on the journey that eventually leads them to what I would term ‘Object-Relational Mapping as it was originally intended‘.  After watching this process over and over again, I have reached the conclusion that the path is always the same.  Different people on the journey may [...]

18 Aug

Summer of NHibernate Session 09: Effective Model-Driven Schemas is now available

The next installment of the Summer of NHibernate Screencast series is now available for general download!
In this session we explore the NHibernate SchemaExport class and start to exercise its ability to generate our database schema directly from our hbm.xml mapping files.  In addition, we touch briefly on some of the relative advantages of DDD (Domain [...]

© 2009 Unhandled Exceptions | Entries (RSS) and Comments (RSS)

GPS Reviews and news from GPS Gazettewordpress logo