Talks about design in the. NET world, showing how to begin applying such things as TDD, object relational mapping, & DDD to. NET projects. Coverage
Includes:: quick primers on patterns, TDD, & refactoring; using architectural techniques to improve software quality; using domain models to support business rules & validation; & more.