Design Patterns code generator
What Is It? Clipcode-GoF-DSL is a Domain Specific Language (DSL) for the Gang of Four (Gamma/Helm/Johnson/Vlissides) Design Patterns. To get the most out of the Clipcode-GoF-DSL tool, you should get yourself a copy of the Gang Of Four book and learn about the design patterns it discusses. When it comes time to use them in your C#applications, you can use Clipcode-GoF-DSL to generate the skeleton code required. Each GoF design pattern has a variety of participants. Clipcode-GoF-DSL adds tools to the Visual Studio Toolbox for these participants and allows you use a Visual Studio design surface to graphically build custom combinations of the participants and set various properties (e.g. name, make thread safe) and then to auto-generate appropriate C# code.