Unhandled Exceptions

07 Aug

DX_SourceOutliner vNext: ‘Technical Bankruptcy’ and ‘Write One to Throw Away’

Anyone who has done any appreciative work in software engineering is familiar with one of the most challenging aspects of Software Development: the realization that software engineering isn’t fundamentally really about building so much as it is about discovering.  We are taught for long periods in our careers (either implicitly through the language we use [...]

16 Mar

Proteus: Unit Test Utility and Domain Foundation code goes OSS!

Many viewers of one or more of my screencast series, Summer of NHibernate or Autumn of Agile, have seen me make use of several utility and base class libraries that I have developed over the years.  Some have expressed interest in using some of these libraries in their own work projects.  Some have asked permission [...]

11 Mar

ALT.NET: Opposing Forces of Meaning

A recurring theme that keeps cropping up in various forums of discussion is the question…
What is ALT.NET?

Heck, I even blogged a little about it back in September of 2008 when I experienced my first (not the first I’m sure, just my first) explosion of discussion about it on the ALT.NET Yahoo discussion group.
Personally, I’m torn [...]

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 [...]

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

GPS Reviews and news from GPS Gazettewordpress logo