What support for model-driven development is provided in Visual Studio 2005?
Visual Studio 2005 contains a powerful new modeling framework which powers the Visual Studio 2005 Class Designer and the Distributed System Designers in Visual Studio 2005 Team System. Over time, we will expose the underlying modeling platform to end-users to enable others to create rich model-driven development tools. Microsoft’s DSL Tools are a first step towards this goal. The Visual Studio 2005 Class Designer is a developer productivity enhancement which lets you visualize the structure of classes and their relationships, create new classes using a visual design environment, and easily refactor classes. Class Designer treats .NET-specific constructs such as partial classes and generics as first-class citizens, enabling you to model .NET applications with high-fidelity. By remaining in continuous sync with the code, Class Designer provides the developer with a visual representation of his/her code at all times. For more information, see Visual Studio 2005 Class Designer. Visual Stud