Head First Design Patterns - C# & VB.NET Code Examples

Books in O'Reilly's Head First series are like "For Dummies" books, covering technical topics in an unconventional way. They contain goofy pictures and their content generates extreme reactions - readers love it or hate it. Going by the reviews on Amazon, Head First Design Patterns, a majority of the readers like it. The code samples in the book are in Java. So if you pick the book, be aware that the same samples have been ported to C# & VB.NET by volunteers -


Also see:
Learning resources on Design Patterns for .NET Developers
Opening Questions For A Design Patterns Study Group