Foundations of Object-Oriented Programming Using .NET 2.0 Patterns solves the object-oriented and pattern- programming problem by mixing the two-the book teaches object-oriented concepts using patterns, or a solutions- based approach.
The book's material is organized around tasks and patterns, and illustrated through development problems and solutions, using a generic database and the SQL programming language. This unique book is based on the author's lectures, and the information unfolds in a practical manner.