Another Update:
we are customizing this for SilverLight
Stay tuned..
UPDATE!
5/14/2008 (it’s been up for a while however)
This was hard to find for a while but here it is…..
ModelingPowerToys release on CodePlex
http://www.codeplex.com/modeling
Project DescriptionThis set of add-ins augments existing functionality in the Visual Studio Class Designer and the Distributed Systems Designers. It now supports Visual Studio 2005, Visual Studio 2008. The Design Tools Enhancements add-in provides a common set of features that can be used by both the Class Designer and the Distributed System Designers, such as pan/zoom window and rich formatting commands. The Class Designer Enhancements add-in provides additional functionality for the Visual Studio Class Designer, such as HTML export and nested type creation commands. This download includes all necessary source code and a Visual Studio project template for creating your own add-ins for the Visual Studiodesigners. The Class Designer is a developer productivity tool available in Visual Studio Standard Edition and above, which allows developers to easily visualize, design, refactor, and document their code. The Distributed System Designers enable software architects, operations managers, and developers to visually design service-oriented solutions and validate them at design time against their operational environments. The Distributed System Designers are a core component of Visual Studio Team Edition for Software Architects and the Visual Studio Team System.
Here is a list of features provided by the add-ins (you can find more detailed description in the documentation installed by the download):
Design Tools Enhancements
- Diagram Search
- Formatting Commands
- Floating Property Grid
- Pan/Zoom Window
- Design Surface Scrolling Improvements
- Create Comments with Double-Click
- Design Surface Grid
Class Designer Enhancements
- Export Diagrams for Web
- Display Xml Comment Command
- Documentation Tool Window
- Filtering Appearance
- Filtering Lines
- Filtering Members
- MSDN Help on System Types
- Fast Navigation
- Interface Lollipop Labels Commands
- Inheritance Visualization Commands
- Show Type Command
- Association and Inheritance Line Dongles
- Create Tests Command
- Type Creation Commands
- Add Member Commands
- Synchronization with Code Definition Window
- View Class Diagram Command Improvements
- Creating Custom Add-ins
It appears code is even available under the project: modeling.
Damon



