ComponentArt Charting for .NET - Summary

by ComponentArt - Product Type: Component / ASP.NET WebForms / ASP.NET AJAX (ATLAS) / 100% Managed Code / AJAX

Summary

ComponentArt Charting for .NET by ComponentArt

Advanced 3D charting for ASP.NET AJAX, Windows Forms and SQL Server Reporting Services. ComponentArt Charting for .NET delivers high quality visually stunning chart and graph images. ComponentArt's original 3D rendering engine processes lights, reflection and transparency to produce near ray-tracing quality of graphics in a fraction of a second. The Controls support easy data binding with XML structures, SQL databases, Excel spreadsheets, text files, as well as .NET arrays and collections. More than 175 pre-defined chart types are included with the product, with extensible architecture for defining new chart types & styles. ComponentArt Charting for .NET also includes interactive AJAX features like drill-down, zooming, scrolling, setting view angle, along with a number of other visual settings through the toolbar user interface. All AJAX features are implemented through the ASP.NET AJAX-compliant client-side API of the WebChart control.

Overview

ComponentArt Charting for NET includes ComponentArt WebChart for ASP.NET,ComponentArt WinChart for .NET and ComponentArt SqlChart for Reporting Services to provide advanced charting and graphing functionality to your ASP.NET, .NET and SQL for Reporting Services applications.

ComponentArt Charting for NET Main Features include:

3D Rendering

Advanced image quality delivered by ComponentArt's 3D rendering engine.

The engine processes lights, reflection and transparency to produce near ray-tracing quality of graphics in a fraction of a second.

The original 3D rendering engine makes full use of 3D space for additional data presentation (for example variable segment heights in pie/doughnut charts)

Advanced features such as object intrusion produce great looking charts, not possible in traditional 2D rendering.

AJAX Features

Zooming, scrolling, drill-down, toolbar are all interactivity implemented through WebChart's client-side API.

The new zooming and scrolling widget enables end users to interactively select the exact range of the X axis in which they are interested in having detailed information. This intuitive user interface is ideal for displaying charts that cover large amounts of data.

Drill-down interactivity allows users to click on data points in order to generate a new chart containing further information about that data point. WebChart's client-side API also exposes mouse hover events for data points.

All AJAX features are implemented through the ASP.NET AJAX-compliant client-side API of the WebChart control.

Flexible Chart Modelling

Tree-like series structure is combined with the API for fine-tuning axes, planes, labels and data points.

Chart contents such as series, axes, coordinate systems, annotations etc. are exposed through both the wizard and property view in design time, as well as through APIs for fine tuning at run-time .The Visual Studio property view provides full access to all chart properties available in design-time. The charting API allows for the finest run-time charting object model tuning, up to the finest detail of individual data points, individual axis labels, etc.

State-of-the-art Wizard Visual Studio design-time Support

Visual Studio design-time support makes creation of complex charts possible without coding. The wizard provides support for series type selection, series hierarchy building and data binding, view direction and coordinate system tuning, colour palette selection, titles, legends, and more. Many complex charts can be built entirely in the wizard without a single line of code.

Extensible and Customizable Chart Styles

All visual aspects of any chart are controlled through a concept of reusable styles for individual chart elements. Chart styles are controlled through a set of fully customizable, reusable and extensible style collections for each type of object that may appear in a chart, such as series, data point labels, axis annotations, etc.

Every type of object that may appear in a chart has its own style type including series, data point labels, 2D and 3D lines, markers and gradients. For every style type a collection of predefined styles is provided. Existing styles can be customized and/or new styles may be created and stored into corresponding style collections, making it easy to create a specific design template. Templates can be used to save and reuse chart styles. For example, a unified chart style can be defined on report and company level.

Pre-loaded with Features

A large number of preloaded reusable chart styles enables quick creation of charts.

51 predefined chart types

12 predefined colour themes

Unlimited number of series in a chart

Unlimited number of data points in a series

Multiple legends, title items and axes labels

Date and Time support

Extensive collection of predefined series styles is available in the following categories:

Bar: Cylinder, Block, Hexagon, Paraboloid, Cone, Prism, Pyramid, Rectangle

Area:Simple Area,Smooth Area,Step Area, Simple 2D Area, Smooth 2D Area, Step 2D Area,

Financial: Candlestick,High-Low-Open-Close

Line:Simple Line, Smooth Line,Step Line, Simple 2D Line, Smooth 2D Line, Step 2D Line

Pie/Doughnut Charts: Simple Doughnut, Thin Doughnut, Round Doughnut,Inverted Doughnut,Simple Pie, Thin Pie, Round Pie

Radar: Radar Line, Radar Area, Radar Marker

Marker:Bubble, 2D Bubble,Block,Circle,Diamond,Triangle,Inverted Triangle,Left Triangle,Right Triangle,Cross,X Shape,Arrows

Pie/Doughnut charts can have variable height to present additional data in true 3D

Bar objects can have variable width and/or depth to present additional data in true 3D

Predefined styles may be fully customized

Custom styles can be created and added to the series styles collection

Series styles can be freely combined within a single chart, for data presentation flexibility

Different styles can be applied to data points in the same series independently

Additional Chart Visual Features

Style collections, for various kinds of objects:

Palettes (12 predefined)

Data point label styles (18 predefined)

3D line styles (9 predefined)

2D line styles (10 predefined)

Marker styles (18 predefined)

Gradient styles (10 predefined)

Tick mark styles (4 predefined)

Label styles (2 predefined) and

Text styles (4 predefined)

All predefined styles can be customized

Custom styles can be created and added to all style collections

Chart and Data Organization

Chart can be divided into multiple areas; an area can contain a chart or it can be divided into smaller sub-areas

Series are organised in hierarchies of composite and simple series to represent relationship between data sets

All series properties can be set independently or share common attributes

Composite series can be displayed using the following composition kinds:

Sections (behind each other)

Merged (beside each other)

Stacked (on top of each other)

Stacked 100% (showing relative size on top of each other)

Concentric (for Pie/Doughnut)

Multiple Coordinate System

Multiple Area

Multiple composition kinds possible in a single chart

Integer, double, DateTime and string dimensions handled along both x- and y-axis

Users can define custom hierarchical data dimensions

Data Binding (WebChart and WinChart)

Input variables data formats

Relational database objects

SqlDataSource (WebChart Framework 2.0 and higher)

AccessDataSource (WebChart Framework 2.0 and higher)

ObjectDataSource (WebChart Framework 2.0 and higher)

BindingSource (WinChart Framework 2.0 and higher)

OleDbDataAdapter

SqlDataAdapter

XML without schema

XML with schema

Arrays

Structures

Any IEnumerable

A expression language can be used to compute new input variables from the existing ones. Charts can get populated by data from input variables

Data Binding (SqlChart)

Binding to Report DataSet (Microsoft.ReportDesigner.RptDataSet)

Free Annotations

Unlimited number of annotations can be added to the chart

Annotations can be attached to a data point, coordinate on an axis or any coordinate in a coordinate plane

Annotations formatting is flexible - you can control colors, fonts, background, etc.

Coordinate System

Multiple coordinate system in a single chart

Standard (vertical) and horizontal system orientation plus other four system orientations allow chart viewing in every possible angle

Reversed direction for all axes

What's New in ComponentArt Charting for .NET 2008.1?

ComponentArt Charting for .NET 2008.1 introduces AJAX capabilities, a brand-new high-speed rendering engine. ComponentArt Charting for .NET 2008.1 adds ASP.NET AJAX-based client-side API, missing point handling, mixed chart types in a single series, predefined lighting setups and improvements to the managed .NET API.

The detailed breakdown of the new features is as follows:

AJAX Zooming and Scrolling for WebChart

The new zooming/scrolling control chart allows users to select the range of data shown in the display chart

The display range can be moved along the X axis (scrolling) as well as have each of its boundaries altered (zooming)

A control chart can control multiple display charts

All visual aspects of the scrolling and zooming control are customizable

Note: zooming and scrolling features are not available with WebChart Lite

Client-side API for WebChart

Allows end-users to interactively customize all visual properties of the chart

Built-in AJAX functionality for refreshing chart images

End-users can change the order of series in the chart

Series highlighting feature enables users to see data which may be hidden by other series

Ability to save and reload each user's customizations

Server-side caching available for same customizations

Export chart data in XML or CSV format

Note: client-side API is not available with WebChart Lite

High-speed Rendering Engine

Utilizes Microsoft's GDI+ library

Selectable on per-chart basis (two charts on the same ASP page can be rendered with different rendering engines)

All features of the original engine are supported

Available in WinChart, WebChart and SqlChart

PartNumbers: PC-518403-159087 518403-159087 PC-518403-159088 518403-159088 PC-518403-161469 518403-161469 PC-518403-159089 518403-159089 PC-518403-159090 518403-159090 PC-518403-159091 518403-159091 PC-518403-159092 518403-159092 PC-518403-159094 518403-159094 PC-518403-159095 518403-159095 PC-518403-159098 518403-159098 PC-518403-159099 518403-159099 PC-518403-160447 518403-160447 PC-518403-161000 518403-161000 PC-518403-160448 518403-160448 PC-518403-161001 518403-161001 PC-518403-161002 518403-161002 PC-518403-161003 518403-161003 PC-518403-161004 518403-161004

Publisher PartNumbers: CH_DEV CH_SUB CHWEB_SSL ENTERPRISE ENTERPRISE RENEWAL PRI_SUP5 RAP_SUP5 RENEWAL UPGRADE

PurchaseOptions: ComponentArt Charting for .NET 2008.1 ComponentArt Charting for .NET - 1 Developer License , ComponentArt Charting for .NET Subscription 2008.1 ComponentArt Charting for .NET Subscription - 1 Developer Subscription License , ComponentArt Charting for .NET - Additional Server License ComponentArt Charting for .NET - 1 Additional Server License , ComponentArt Charting for .NET Enterprise License 2008.1 ComponentArt Charting for .NET Enterprise - 3-4 Developer License - Includes one year subscription - price per license , ComponentArt Charting for .NET Enterprise License 2008.1 ComponentArt Charting for .NET Enterprise - 5-9 Developer License - Includes one year subscription - price per license , ComponentArt Charting for .NET Enterprise License 2008.1 ComponentArt Charting for .NET Enterprise - 10-15 Developer License - Includes one year subscription - price per license , ComponentArt Charting for .NET Enterprise License 2008.1 ComponentArt Charting for .NET Enterprise - 16-25 Developer License - Includes one year subscription - price per license , ComponentArt Support ComponentArt Support - 5 Pack of Rapid Response Support Requests , ComponentArt Support ComponentArt Support - 5 Pack of Priority Support Requests , ComponentArt Charting for .NET Upgrades 2008.1 ComponentArt Charting for .NET Upgrades - 1 Developer License - Upgrade from Indivual ComponentArt Charting Component , ComponentArt Charting for .NET Upgrades 2008.1 ComponentArt Charting for .NET Upgrades - 1 Developer Subscription License - Upgrade from Indivual ComponentArt Charting Component , ComponentArt Charting for .NET Subscription Renewals 2008.1 ComponentArt Charting for .NET Subscription Renewals - 1 Special Early Renewal License (can be purchased any time 60 or more days prior to subscription expiry date) , ComponentArt Charting for .NET Subscription Renewals 2008.1 ComponentArt Charting for .NET Subscription Renewals - 1 Early Renewal License (can be purchased during the 30-60 days prior to your subscription expiry date) , ComponentArt Charting for .NET Subscription Renewals 2008.1 ComponentArt Charting for .NET Subscription Renewals - 1 Standard Renewal License (can be purchased 30 days prior to subscription expiry date) , ComponentArt Charting for .NET Enterprise License Renewals 2008.1 ComponentArt Charting for .NET Enterprise License Renewals - 3-4 Developer License - price per license , ComponentArt Charting for .NET Enterprise License Renewals 2008.1 ComponentArt Charting for .NET Enterprise License Renewals - 5-9 Developer License - price per license , ComponentArt Charting for .NET Enterprise License Renewals 2008.1 ComponentArt Charting for .NET Enterprise License Renewals - 10-15 Developer License - price per license , ComponentArt Charting for .NET Enterprise License Renewals 2008.1 ComponentArt Charting for .NET Enterprise License Renewals - 16-25 Developer License - price per license

Resources: Read the ComponentArt SqlChart for Reporting Services help file, Read the ComponentArt WinChart help file, Read the ComponentArt WebChart for ASP.NET help file, Read the ComponentArt Charting for .NET End User License Agreement, A New AJAX Approach - Client-side Controls Invoking Web Services by Miljan Braticevic (President and co-founder of ComponentArt), Download the ComponentArt Charting for .NET 2008.1 evaluation on to your computer - Displays Nag Screens, Download the ComponentArt SqlChart Reporting Services 2008.1 evaluation on to your computer - Displays Nag Screens, Download the ComponentArt WinChart 2008.1 evaluation on to your computer - Displays Nag Screens, Download the ComponentArt WebChart for ASP.NET 2008.1 evaluation on to your computer - Displays Nag Screens

Operating System for Deployment: Windows Vista, Windows XP, Windows Server 2003, Windows 2000

Architecture of Product: 32Bit, 64Bit

Product Type: Component

Component Type: ASP.NET WebForms, ASP.NET AJAX (ATLAS), 100% Managed Code, AJAX

Built Using: Visual C# .NET

Compatible Containers: Microsoft Visual Studio 2008, Microsoft Visual Studio 2005, Microsoft Visual Studio .NET 2003, Microsoft Visual Studio .NET, Microsoft Visual Basic 2008, Microsoft Visual Basic 2005, Microsoft Visual Basic .NET 2003, Microsoft Visual Basic .NET, Microsoft Visual C++ 2008, Microsoft Visual C++ 2005, Microsoft Visual C++ .NET 2003, Microsoft Visual C++ .NET, Microsoft Visual C# 2008, Microsoft Visual C# 2005, Microsoft Visual C# .NET 2003, Microsoft Visual C# .NET, Microsoft SQL Server 2005, Microsoft SQL Server 2000, Microsoft Internet Explorer 7.0, Microsoft Internet Explorer 6.0, Microsoft Internet Explorer 5.5, Microsoft Internet Explorer 5.0, .NET Framework 3.5, .NET Framework 3.0, .NET Framework 2.0, .NET Framework 1.1, .NET Framework 1.0, ASP.NET Web Matrix

Keywords: ComponentArt, Component Art, Cyberakt, Cyberact Chart Charting Charts Graph Graphing Graphs Professional Partner componentart charting for net, componentart charting, componentart chart

Product Search

Enter search words:

Screenshot Gallery