MindFusion Pack for ASP.NET R1.2013

MindFusion.ASP.NET Pack R1.2013 has just been released. We have added styles and themes to the Diagramming tool, interactive resize of items in the scheduling control, numerous UI components and more. Here are the details:

diagram16x16Diagramming for WebForms

Styles and themes

You can modify now the appearance of a diagram through styles. Each style is a collection of properties, which can be applied to a given diagram item or to all items of a given type.

A Theme is a collection of styles. Each style in the theme is associated with the diagram items of a specific type and affects all items of this type. Themes can be saved and loaded to / from XML files. You can create custom themes using the Theme Editor tool.

The Slate Theme

The Slate Theme

Node effects

Nodes support two visual effects – a GlassEffect and an AeroEffect. To apply an effect, you should create an instance of the respective class, set its properties and add the instance to the Effects collection of the node. Effects can be added, removed or modified at any time and this will reflect immediately on the diagram.

One-way graph layout

The OneWayLayout class ensures that links enter into nodes from the same general direction and exit them from the opposite side. If the graph contains cycles, some links bend around the nodes to keep the enter/exit direction consistent. The algorithm aims to minimize the number of such links.

One Way Layout

One Way Layout

Multiple labels per link

The LinkLabel class lets you display multiple captions for a single DiagramLink object. Link labels have a variety of properties for full customization of their display and positioning.

Layers

Diagram items can be assigned now in layers and layers can be hidden, locked, moved up/down in the Z-order as a group. Use the LayerIndex property of items to associate them with a given layer in the Diagram.Layers collection.

Traffic map drawn with MindFusion.Diagramming for ASP.NET

Traffic map drawn with MindFusion.Diagramming for ASP.NET

Parallel layouts

The .NET 4 version of NetDiagram takes advantage of the Task Parallel Library (TPL) to enable parallelism on the different layout algorithms. Set the EnableParallelism property on the Layout class to true to enable arranging different subgraphs on different threads to possibly improve performance on multiprocessor systems.

Magnifier tool

The new magnifier tool allows users to interactively zoom in (or out) portions of the diagram by holding down a modifier key or pressing a mouse button. The magnifier’s zoom factor and appearance can be customized.

The Magnifier Tool

The Magnifier Tool

Miscellaneous

  • Automatic postback mode
  • Enhancements in Canvas mode
  • Enhancements in ImageMap mode
  • The value of the DiagramItem.ZIndex property is no longer required to be unique and
    smaller than the number of items
  • and many more.

Calendar-16x16Scheduling for WebForms

  • Interactive resize of items is now available in all views.
  • Some of the CSS classes have been renamed to provide better consistency across themes.
  • The bundled jQuery version has been upgraded to 1.9.
MonthRange view

MonthRange view

uiMindFusion.UI for WebForms

The following new components have been added to MindFusion.UI for WebForms:

  • Button – a customizable control, which can act as a regular HTML button, Link or
    ImageButton;
  • CheckBox – a customizable control, which can act as a two- or three state checkbox or
    Radio button;
  • DropDown – a drop-down list control that supports binding;
  • MaskTextBox – represents a text input control that constrains the user input to a
    specified mask;
  • PasswordBox – represents a text input control with password protection;
  • Slideshow – provides the ability to display a set of images as a slideshow;
  • TextBox – represents a customizable text input control;
  • Zoom – represents an image zoom tool.
Data input form

Data input form

You can read more about the new features of the components in the ASP.NET Pack at the forum. The new version is available for download from this link:

Download MindFusion Pack for WebForms R1.2013

About MindFusion.WinForms Pack: A set of WebForms components that add great variety of features to your ASP.NET application with a few mouse clicks. The pack contains advanced components for diagramming, scheduling, charting and UI (Accordion, ColorPicker, TabControl, Window, WindowHost, DockControl, Button, Slideshow, Zoom and more). Each tool boasts easy to learn and use API and is quickly integrated into any web application that targets the ASP.NET platform. The controls support numerous options for styling, data import / export, user interaction and offer rich event set. There are plenty of samples and step-by-step tutorials as well detailed documentation.

Use the features page for each of the tools to find out more about its capabilities and
the numerous ways it can boost your performance and speed up the development of your application:

Visit the buy page for details on the licensing scheme and prices. If you have questions please contact us. We shall be happy to assist you.

Scheduling for ASP.NET 3.1

We have released version 3.1 of MindFusion.Scheduling for ASP.NET. The new features include:

  • items can be resized interactively in all views
  • Visual Studio 2012 support
  • some CSS classes have been renamed to provide better consistency across themes. Check the updated CSS Classes help topic for details.
  • the bundled jQuery version has been upgraded to 1.9

webplanner

Registered customers with an active upgrade subscription can download the licensed version from the clients area on our site.

A trial version is available for download from this link:

Download MindFusion.Scheduling for ASP.NET 3.1

Technical support

MindFusion takes pride in providing excellent customer support to all its clients and evaluators. You can contact us per e-mail support@mindfusion.eu, at the forum or the help desk. We’ll be happy to assist you.

About MindFusion.Scheduling for ASP.NET: A programming tool suitable for creating any type of calendar, schedule, time table, resource table and more. The control supports 5 data views that are easy to change; rich event set and user interaction model. Users can create items interactively, define recurring events, or define custom-typed events, scroll the view or use drag&drop to modify an item.

The control provides programmatic access to all schedule objects. The appearance is completely customizable, built-in themes are also available. At run-time, appointments are created and edited with the built-in form. Every feature is documented in details, there are many tutorials and samples, which provide plenty of code to copy and study. You can learn more about Scheduling for ASP.NET here.

Diagramming for ASP.NET 5.0

MindFusion has released a new version of its Diagramming for ASP.NET component. There are many new features for customizing the appearance, a new layout and a few enhancements. Here are the details:

Styles & Themes

You can apply now styles to change the appearance of the diagram items. Each style is a set
of properties, which can be applied to a given diagram item (with the DiagramItem.Style
property) or to all items of a specific type (by using a Theme). The theme is a collection of
styles. Each style in the theme sets the appearance of all items of a specific type. Themes
can be loaded from XML files.

The Slate Theme

The Slate Theme

Node effects
(n.a. in Canvas mode)

Two visual effects – the GlassEffect and the AeroEffect can be applied to nodes. Effects can
be added, removed or modified at any time and this reflects immediately on the diagram. You
can apply effects of different types simultaneously.

One way graph layout

This layout ensure that links enter into nodes from the same general direction and exit from
the opposite side. If the graph contains cycles some links bend around the nodes to keep the
enter/exit direction consistent. The algorithm aims to minimize the number of such links.

one_way_layout1

The One Way Graph Layout

Enhancements in Canvas mode

  • Items can cast shadows
  • Items can be Locked
  • Containers are available in Canvas mode
  • Tables are available in Canvas mode
  • Tooltips for items
  • and more

Enhancements in ImageMap mode

  • Items can be Locked
  • Interactive rotation of nodes
  • ImageFormat property added to ShapeListBox
  • and more

Multiple Labels per Link
(n.a. in Canvas mode)
The LinkLabels class allows multiple captions to be displayed for a single DiagramLink instance.
Link labels provide a set of properties that allow full customization of their location and
appearance. Labels support automatic arrangement to avoid overlapping nodes or other
labels.

Layers
(n.a. in Canvas mode)
Items can be assigned to layers and layers can be hidden, locked or moved up/down in the
Z-order or as a group. Use the LayerIndex property to associate and item with a layer in the
Diagram.Layers collection. Each layer has Visible, Locked and ZIndex properties, which affect
all items in the layer.

Parallel Layouts
The .NET 4 version of Diagramming for ASP.NET takes advantage of the Task Parallel Library
to enable parallelism on the different layout algorithms. Set the EnableParallelism property of
the Layout class to true to enable arranging different sub graphs on different threads to
improve performance on multiprocessor systems.

Magnifier
(in Java and Silverlight modes)
The new magnifier tool allows user to interactively zoom in or zoom out portions of the
diagram by holding down a magnifier tree or pressing a mouse button. The magnifier’s
appearance and zoom factor can be customized.

The Magnifier Tool

The Magnifier Tool

API changes
A variety of changes have been made to the API of the control to keep it elegant and simple – please consult the “What’s new section” in the online documentation.

Detailed information about the release is posted at the forum. The trial version is available for direct download from the link below:

Download MindFusion.Diagramming for ASP.NET 5.0

About Diagramming for ASP.NET: An advanced WebForms programming component that offers all the functionality that is needed for creating, styling and presenting attractive flowcharts, hierarchies, trees, graphs, schemes, diagrams and many more. The control offers numerous utility methods, path finding and cycle detection, rich event set and many useful user interaction features like tool tips, multiple selection, copy/paste to/from Windows clipboard and many more.

NetDiagram offers 87 predefined node shapes, scrollable tables, 13 automatic layouts and many more. You can check the online demo to see some of the features in action. The control includes many samples, detailed documentation and step-by-step tutorials. Every features is duly documented and there’s plenty of code to copy. We have done our best to make the component not only powerful and scalable, but easy to learn and fun to use.