Patterns and Performance using Visual Basic 2005/2008

Become proficient in two key areas of software development. In our Drills on design patterns, you’ll not only learn prescriptive solutions to common software development problems, but also the architectural patterns typically used in industry-wide n-tier systems. Our Drills on application performance will thoroughly familiarize you with important performance techniques such as threading and concurrency. In addition, you’ll receive working code, MSDN articles, and access to the best authors on these topics from Safari Books Online. Patterns will help your software teams discuss complex design concepts in an easily understandable way, while key profiling techniques are a terrific addition to the .NET developer’s skill set.

Object-Oriented Development Fundamentals
Events and Structural Design Patterns
Behavioral Design Patterns
Creational Design Patterns
Enterprise Patterns
Domain-Driven Design Patterns
Improving Performance in .NET Framework Applications
Threading in the .NET Framework
Concurrency Patterns