Sales: 1 888 936 8638

Essential Diagram for ASP.NET

download-now
Online Samples

Create AJAX enabled Visio-like diagrams

Essential Diagram is an extensible, high-performance .NET diagramming framework for ASP.NET applications. It can be used for developing Microsoft Visio-like interactive graphics and diagramming applications. It stores graphical objects in a node graph and renders those objects on the screen. It supports both vector and raster graphics on the drawing surface.

Flexible Architecture

Essential Diagram is designed to be a high-performance, modular, easy-to-use and easy-to-customize engine. Many of the classes and components in the library can be sub-classed, providing users the ability to extend and customize the library to meet their needs.

Graphical Objects

Essential Diagram provides you all the basic shapes to let you come up with symbols which reflect your business needs.

Node Linking

Essential Diagram comes with built-in shapes that let you link diagram nodes illustrating work flow.

Appearance

There are plenty of options to customize the appearance of different portions of a diagram. These options let you create professional-looking diagrams that can reflect the style patterns commonly used in your business domain.

Layout Management

Essential Diagram provides a default layout implementation for all the common layout patterns. It also lets you easily customize the existing layout technique and implement brand new ones as well.

Diagram Builder Mode

Essential Diagram can be used to create a rich Visio-like Diagram Builder application. This framework provides many utility controls to help you put such an application together very easily.

Custom Symbols

Custom Symbols can be easily created using the Symbol Designer Utility. Such symbols can then be added to the symbol palette in a Diagram Builder application or simply be reused in diagrams you might create programmatically.

Wizard

Essential Diagram comes with advanced user-interface features to provide end-users with a rich visualization experience.The wizard features highlighted in this section include Wizard.

Scripting

Essential Diagram is integrated with the Essential Scripting Library to support diagram creation with scriptable interactivity. The scripting feature lets end-users define behaviors for diagram entities at run-time using one of the supported scripting languages. The scripting languages currently supported are C#, Visual Basic.NET and JScript.NET.

Client Side Functionalities

Essential Diagram provides support for client-side events and methods that allows access to different nodes drawn in diagram control.

Floor Diagram

Floor Diagram

Organization Layout

Organization Layout

Flow Chart

Flow Chart

Org Layout

Org Layout

Floor Diagram

Floor Diagram

Chart Using Diagram

Chart Using Diagram

Directed Tree Layout

Directed Tree Layout

DrillDown

DrillDown

Expander

Expander

Custom Ports

Custom Ports

Fishbone Diagram

Fishbone Diagram

Map Diagram

Map Diagram

Dynamic Layout

Dynamic Layout

Custom Layout

Custom Layout

Line Routing

Line Routing

Network Model

Network Model

Radial Layout

Radial Layout

RichText

RichText

Seat Reservation

Seat Reservation

Spline Connector

Spline Connector

Process Flow

Process Flow

State Diagram

State Diagram

Symmetrical Layout

Symmetrical Layout

Table Layout

Table Layout

Tree Map

Tree Map
Development Environments
  • Visual Studio 2008 (Team, Professional, Standard and Express)
  • Microsoft Visual Web Developer 2008
  • Microsoft Expression Web
.NET Framework versions All current versions of the .NET framework are supported (.NET 3.5)
Operating Systems
  • Windows Server 2008 (32 bit and 64 bit)
  • Windows Vista (32 bit and 64 bit)
  • Windows XP
  • Windows 2003
  • Windows 2000
Web Servers Visual Studio built-in web server for development.
Browser Support
  • Internet Explorer 7+
  • Mozilla 2.0+
  • Safari 3.0 +
  • Opera 9+
  • Chrome 1+