Design Pattern in Visual Basic .NET

Creational

Abstract Factory Method Creates families of related or dependent objects
Builder Separates object construction from its representation
Factory Method
Prototype
Singleton Create only single instance of a class