Ta książka jest praktycznym podręcznikiem tworzenia programów w języku Visual Basic (w wersji 6 oraz .NET) wykorzystujących wzorce projektowe. Może służyć także jako krótkie wprowadzenie do programowania w nowej wersji .NET języka Visual Basic. Wzorce projektowe omówiono w niej w szeregu krótkich rozdziałów, z których każdy przedstawia jeden wzorzec i ilustruje jego wykorzystanie za pomocą jednego lub więcej kompletnych i działających programów z okienkowym interfejsem użytkownika. Każdy rozdział zawiera też diagramy UML ilustrujące powiązania pomiędzy klasami występującymi w implementacji wzorca.