This text combines two trends in computer technology: CORBA (Common Object Request Broker Architecture) and design patterns. It shows how to quickly build CORBA based applications using the technique called design patterns. It shows how real world designs are created, using a set of Interface Definition Languages created by the Object Management Group.