Diagrams for .NET 2.0

This article was originally published in VSJ, which is now part of Developer Fusion.
The latest version of Dundas Diagram not only includes full Visual Studio 2005 and 2003 support, but also some interesting innovations. The “auto scroll” is an AJAX-like feature that allows for easier navigation of large web-hosted diagrams. Using an ImageGrid rendering type and on-demand dynamic rendering, Dynamic Scrolling allows the user to view parts of the diagram and to pan in real time to see more. As the entire image isn’t rendered all at once, the user isn’t kept waiting. A new generator for tree-like diagrams automatically creates tree diagrams from a data source, and can apply any layout engine to the given data. Similarly the graph generator is used to automatically create graphs and network diagrams from data sources and apply the graph layout engine of your choice. Graph layout engines are more complicated than tree layout engines because their nodes can have many-to-many relationships.

An auto layout facility also applies to all major graph types. The tree/organisational layout creates hierarchical diagrams, radial layout is perfect for concentric charts, flow layout automatically organises flow and process charts, swimline is a simplified flow layout, barycentre layout is perfect for clustered elements, and spring layout takes into account similarities or differences in determine distances between nodes.

You might also like...

Comments

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“The first 90% of the code accounts for the first 90% of the development time. The remaining 10% of the code accounts for the other 90% of the development time.” - Tom Cargill