Visual Studio Toolbox: SOLID Design Patterns