I found out two very informative blogs about Domain Driven Model Design and Test Driven Development.

 

Paul Gielens: Thoughts Service

ISerializable - Roy Osherove's Blog