A Diagramming Control/Component by MindFusion LLC

NetDiagram ASP.NET Control 2.0.1

A Diagramming Control/Component for ASP.Net

NetDiagram is a general-purpose software component that can be used to display various types of flow diagrams and charts in web applications. It is implemented as a .NET web control and can be easily integrated into any project targeting the Microsoft ASP.NET platform. By providing your software with ready to use capabilities for visualizing and editing relational data, NetDiagram saves you from hundreds of hours of coding and debugging efforts.

For more information about this product please visit the
NetDiagram is a general-purpose software component that can be used to display various types of diagrams and charts in web applications. It is implemented as a .NET web control and can be easily integrated into any project targeting the Microsoft ASP.NET platform. By providing your software with ready to use capabilities for visualizing and editing relational data, NetDiagram saves you from hundreds of hours of coding and debugging efforts.

NetDiagram can give graphical representation to:

Workflow processes
Object hierarchies and relationships
Graphs and networks
Entity-relationship / database diagrams
IVR systems
Industrial automation processes
Genealogy trees
Algorithms and flowcharts
Organizational charts
XML documents
Classification hierarchies
And much more

NetDiagram provides intuitive user-interaction model for creating or editing diagrams. In addition, its programmatic interface places at your disposal many useful functions, ranging from printing and XML serialization to path-finding and automatic layout algorithms.

The control has been tested with the most popular .NET development environments and programming languages, and is used by companies from all around the world to create applications in C#, VB.NET and Delphi.NET.

General information
· Redistribution is royalty free
· Assembly is strong-named
· Can be purchased with source code
· Is written in C#

User interaction
· Several user interaction modes
· Scrolling and zooming
· Panning
· Automatic scrolling while dragging objects with the mouse
· Alignment to grid
· Multiple selection
· Tool-tips
· Docking points can be defined for nodes
· Undo / redo support

Programming
· Programmatic access to the diagram objects and selections
· Numerous properties for customizing appearance and behavior
· Numerous utility methods
· Path finding and cycle detection
· Rich event set

Store and retrieve diagrams into/from
· Files on disk
· .NET streams
· ASCII strings
· XML documents

Output
· To a JavaApplet running in a web page
· To an image with associated client side image map
· Printing and print preview

Import and export
· Export images in bmp, jpeg, gif, tiff, png formats
· Export diagrams to PDF
· Import Visio 2003 VDX files
· Export Visio 2003 VDX files
· Export Drawing Exchange Format (DXF) files
· Export Scalable Vector Graphics (SVG) files
· Export Portable Document Format (PDF) files

Diagram elements
· 87 predefined box shapes
· Tables with unlimited number of rows and columns
· Cells in tables can span several columns and rows
· Sections of table rows can be expanded or collapsed
· Arrows can comprise multiple segments
· Arrow segments can be straight lines or curves
· Ability to define custom shapes and shape libraries
· Rotation of shapes at arbitrary angles

Automatic layout
· Spring-Embedder graph layout
· Directional tree layout
· Radial tree layout
· Layered graph layout
· Grid layout
· Simulated Annealing graph layout
· Orthogonal graph layout
· Automatic link routing

Appearance
· Nodes can display images and text
· Various text alignment styles
· Text can be laid-out in polygonal areas
· Styled HTML-like text formatting
· Customizable fonts and colors
· Custom painting of nodes
· Shadows
· User-assigned mouse cursors
· Z order
· Rich choice of pen and brush styles
· Transparent nodes
· Invisible nodes
· Embossment and shadow dispersion visual effects
· A background lane grid

Behavior
· Lock diagram elements
· Read-only mode supported
· Tables can be scrolled
· Expand / collapse object hierarchies
· In-place text editing
· Dynamic positioning of arrows relative to linked nodes

Link diagram items
· Nodes to nodes
· Table rows to table rows
· Nodes to table rows
· Unconnected arrows

Hierarchical grouping
· Attaching nodes to other nodes
· Attaching nodes to arrow control points
· Attaching nodes to arrow segments

NetDiagram is runtime royalty free. Apart from the per-developer license fee, there aren't any per-user or per-server fees required.

System Requirements

.NET 2 and ASP.NET on the server side Java 1.5 or higher on the client side for full interactivity

Technical Information

Component Type - Contains the following types of components...

 • ASP.Net Web Control
For more information and to buy this product...
Publisher:
MindFusion LLC
Product Type:
Control/Component
Product Version:
2.0.1
Prices From:
$600