Kurs: Day to day software design for .Net programmers
Glasspaper