Whether you're new to software patterns or a veteran, you'll findthis catalog can help you every day
Software patterns are timesavers and problem-solvers. While newpatterns are continually being discovered, those alreadyarticulated are as valuable in helping programmers identifyemerging patterns as they are to the software development process.This book covers some of the best-known design patterns in VisualBasic and introduces more than two dozen additional ones. You'lllearn how to write your own patterns in Visual Basic .NET, how UMLis used to document patterns, and where design patterns should notbe used. Most important, you'll see how to apply these patterns inreal-world situations.
Explore a variety of Visual Basic design patterns
Fundamental patterns, applicable to a wide assortment ofsituations and usable in other patterns
Patterns that organize the creation of objects in differentsituations
Patterns that use a divide-and-conquer approach toproblem-solving
Patterns that describe ways to combine objects into differentsorts of structures
Patterns that describe different ways of organizingbehavior
Patterns for managing concurrency
Go to www.wiley.com/go/vbdesignpatterns for a synopsis of thepatterns discussed in the book, UML models, code samples, and linksto appropriate software downloads
Brad Merrill works as a software engineer in the .NET Framework Integration team at Microsoft. He previously worked as a software engineer at Digital Equipment Corporation and Sybase. His areas of expertise are in distributed systems, transaction processing, operating systems, and compiler technology. Brad lives in Redmond, Washington, and is an avid tournament chess player and bridge player. He can be reached at firstname.lastname@example.org or http://www.cybercom.net/~zbrad.