Nevron Chart for .NET







Products / Nevron Chart for .NET / Version History






Nevron Chart for .NET - Version History



Expand/collapse
Version 2012 Vol.1
  • ThinWeb Chart Control



    Nevron Chart contains a brand new AJAX web control called Nevron Chart ThinWeb. This control sets new standards in rich client side interactivity and requires no client side plugins, because it is completely HTML / JavaScript based. The core design goals of the control are:
    • Simple Integration in Different Server environments - Nevron Chart ThinWeb can be easily integrated in any server side framework including ASP.NET WebForms and MVC.

    • Cross Browser JavaScript - On the client side the control uses the JQuery library to improve cross browser compatibility. It works with all popular browsers including IE, Firefox, Chrome, Safari and Opera.

    • Model - View - Controller architecture - The control implements the MVC pattern and provides an API which is consistent with the WinForm MVC implementation of the control. This makes the migration of WinForm applications really easy to the web world.

    • Efficiency and Extensibility - The server and client side processing of the control are highly optimized, which results in a smoother web experience and less CPU load. At the same time you have great amount of flexibility to extend or customize the control.



  • Some of the core features of Nevron Chart ThinWeb control are:



    • Ability to generate interactive image maps that can redirect the browser to a specified URL, display a customizable tooltip (CSS class, fade in / out delay etc.) or change the browser cursor.

    • Ability to intercept client side mouse events per chart element.

    • Ability to generate server side events.

    • Ability to generate postback events.

    • Support for Chart Zooming, Scrolling and Panning with many settings.

    • Support for interactive 3D rotation (Trackball).

    • Support for interactive gauge indicator dragging.

    • Support for custom requests and commands.

    • Integrated toolbar with lots of predefined actions.



  • The new 2012.1 release also introduces the following features and improvements:



    • Custom Series - A new series type is introduced that allows for painting of custom graphics in 2D Cartesian, Polar and Radar charts.

    • Custom Painting in Overlay - Custom graphics can be painted in a separate layer over the chart control without the chart contents being repainted all the time. This feature can be useful for painting of interactive tools over densely populated charts.

    • Triangulated Surface Simplification - The Triangulated Surface series features a data resampling algorithm that is able to significantly reduce the amount of rendered geometry and in the same time preserve the appearance of the surface close to the original.

    • Data Import from .CSV files - The control supports direct import from CSV (Comma-Separated Values) files and streams.

    • Data Import from Excel files - The control supports direct import from Excel files in XLS and XLSX file formats.

    • Data Point Anchor for Pie Charts - A new type of anchor object allows for annotations and other panels to be attached to data points of a pie chart.

    • Radar Axis Titles - The Radar Axis Titles are significantly improved and contain many new options for label positioning, layout and wrapping.

    • Performance Improvements - The control features significantly improved performance. We've optimized the following features of the control:
      • the Chart DOM model is now much more optimized when new objects or data are added or removed to the control. This reflects the configuration speed of all charting types.
      • the Chart axes are optimized to perform much better when they have multiple labels and ticks. This reflects the rendering speed of Cartesian, polar and radar charting types.
      • the Chart Image Map generation has been optimized - this reflects the legacy Chart WebForm control and Chart ThinWeb controls.
      • specific series that require support for huge data sets are also additionally optimized - this includes all series that support sampling (Line, XY Scatter Line, Step Line, XY Step Line etc.) as well as all series that support clustering - Point, XY Scatter Point, XY Scatter Point, Triangulated Surface.





Expand/collapse
Version 2011 Vol.1
  • Automatic Data Labels Layout - Non-Overlapping Data Labels - data point labels of Cartesian, Polar and Radar charts can now be automatically rearranged in order to avoid overlaps and ensure maximum visibility for the chart elements.

  • XML Formatted Texts - the XML formatted text specification has been extended to support text background fill and stroke tags, as well as embedded images. All chart labels can now have embedded images which greatly enhances the options you have to display texts.

  • Axis Const Line and Stripe Labels - axis reference lines and stripes can be annotated - this feature allows you to insert descriptions at important thresholds and ranges of data.

  • Label Fit Modes - the chart NLabel panel has been extended to support different fit modes. This allows you build better layouts for your charts and choose different layout strategies for labels that contain more text.

  • Chart 2D Plot Aspect - the Cartesian chart panel in 2D mode has been extended to support exact aspect ratio for the plot area. This feature is useful when you have to create chart with exact plot aspect that must be contained inside the panel content bounds, regardless of the axis annotations.

  • Chart 3D Axis Content Fit - the Cartesian chart panel in 3D mode now supports axis fitting inside the panel content area. This ensures that the chart content and axes cannot break outside the chart panel content bounds.

  • Legend Wrapping - the legend layout supports horizontal and vertical legend wrapping. This feature is useful when you have legends containing many legend items that must be constrained inside the content area designated to them by the control layout.

  • Gauge Background Adorner - the Linear and Radial Gauge panels now support background adorners that allow you to achieve more visually appealing gauges.

  • Flash Export Improvements - Flash export now regards the URL interactivity attribute if applied on chart elements.


Expand/collapse
Version 2010 Vol.1
  • Localization Support



    The chart is now fully localizable. If you are interested in developing a localized charting solution ask us for a localization dictionary or take the time to localize the diagram by yourself, by translating the dictionary provided with Nevron .NET Vision.

  • XY and XYZ Clustered Point Series



    The Point series has been extended to support clustering in both 2D and 3D mode. Clustering is a feature that allows you to visualize large data sets with fewer visual points, by grouping points that are very close to each other.

  • XY and XYZ Sampled Line Series



    The Line series has been extended to support sampling in both 2D and 3D. Sampling is a feature that groups together adjacent line segments and analyzes their minimum and maximum values as well as the line overall direction for these segments. Instead of plotting a line segment for each individual pair of points in the data set when using sampling the line series paints grouped points. This allows for the interactive visualization of lines with hundreds of thousands of data points.

  • XY Sampled Area Series



    The Area series has been extended to support sampling in 2D. When using sampling, the area will ignore settings for markers and data labels and will also automatically resample the data storage depending on the size of the chart on the screen. This allows for the visualization of massive amount of data.

  • Work Calendar



    All date/time related scales supported by the component (date time scale, value timeline scale and range timeline scale) now support a feature allowing them to skip date time ranges from the scale. This feature is commonly used in financial and project management applications, where non working days and hours are not plotted. The skipped ranges are defined as rules that can be combined to define the final calendar. You have control over daily as well as hourly based calendars.

  • Style Sheets



    The predefined styles sheets have been extended with four new style sheets - Black, Black Multicolor, White and White Multi Color. Both predefined and custom styles sheets can now be serialized in binary and XML format.

  • State Indicators



    The embedded gauges in the component now support state indicators. State indicators are used to represent a value as a visual state and are useful in various types of dashboards.

  • Vector Image Export



    The component can now export to the following vector formats - PDF, SWF (Flash), XAML (Silverlight), EMF (Extended Metafile).

  • Flash Animations



    When exporting in Flash image format the component can now generate animated charts. You can apply predefined animation themes to the control or individual charts or create your own animations based on the extensive set of available animation options.

Expand/collapse
Version 2009 Vol.1
  • New Chart Range Series



    The Range series can display 2D or 3D shapes defined by the begin / end values of their bounding boxes. It can be used for display of histograms, bars with custom sizes, 3D ranges etc.

  • New Chart Vector Series



    The vector series allows for the display of 2D and 3D vector fields, with controllable vector position, vector direction and color.

  • 3D Chart Fit In Box



    All Cartesian 3D chart can now be forced to fit their entire content (axis labels, series etc.) into the content area box defined by their panel.

  • Chart Axes - Range Label Improvements



    Range labels have been improved to support additional tick styles as well as options for automatic fitting and clipping.

  • Chart Axes - View Range Inflate



    All axes can now be configured to inflate their logical range in several modes. You can now specify whether the axis range should be rounded to the nearest major tick or specify custom logical or absolute inflate.

  • Chart Axes - Hierarchical Scale Improvements



    The hierarchical scale configurator has been extended to support first level and group level grid style and controllable label overlapping behavior that differs for first and group level labels. The configurator has also been extended to support level padding allowing for better readability of the labels.

  • Chart Axes - Timeline Scale Improvements



    Both the NValueTimelineScaleConfigurator and the NRangeTimelineScaleConfigurator have been extended to support custom step for each timeline row. The NRangeTimelineScaleConfigurator has also been extended to support level padding.

  • Gauge - Numeric Display Improvements



    Numeric Display Improvements - The numeric display panel has been extended to support sign display with several options.

  • Gauge Indicator Value Dampening



    Both value and numeric indicator can now use a value dampening effect that smooth the transition of the indicator from one value to another.

  • Gauge - Knob Indicator



    The knob indicator is a new type of value indicator with controllable style that provides the end user with an easy way to modify the values.

Expand/collapse
Version Q3 2008
  • Mixing 2D and 3D charting types in one chart control



    Each chart panel now supports the Enable3D property allowing you to dynamically switch the chart rendering from 2D to 3D and vice versa. This feature allows mixing of 2D and 3D charts in a single chart control.

  • Axis Ruler Caps



    Axis rulers can now be decorated with begin and end cap style allowing the visualization of scientifically looking charts. Additional features include the ability to break the ruler painting if it crosses a scale break, increasing chart readability.

  • Custom Value and Range Labels



    You can now add custom value or range labels. This feature can be very useful when you have to explicitly denote values or ranges on the scale. Value and range labels come up with a variety of customization options including controllable visibility and tick style as well as the ability to mix the automatic labels with the custom ones in one scale level.

  • Hierarchical Scales



    This is a new type of scale configurator utilizing the range labels feature in order to create scales with hierarchical (tree) structure. This type of scale is widely used when you have to display grouped categorical data.

  • Value and Range Timeline Scales



    Timeline configurators allow you to configure a scale to display date/time information by decorating the scale using several date/time units. By doing this the scale becomes more informative to the end user as it allows him/her to view important date/time events that happen inside the date/time range displayed by the scale.

  • XML Formatted Text Improvements



    The XML formatted text specification has been extended to support the shape tags allowing you to insert shapes with controllable fill, stroke and shadow in any text displayed by the component.

  • Automatic Walls Visibility



    The walls of the chart when working in 3D mode can dynamically change their visibility depending on the user viewpoint so that they do not obscure the chart content. This feature is very useful when you want to give the user the ability to look at a chart from a different angle and want to ensure that the chart content remains completely visible.

  • Automatic Axis Position



    The axes of the chart when working in 3D mode can dynamically choose a dock zone depending on the user viewpoint so that they do not obscure the chart content.

  • Pie Chart Improvements



    The pie chart series can now render pies with the following new shapes Ring, Smooth Edge Ring and Cut Edge Ring.

  • Range Sliders



    The axis scrollbar is extended to support range sliders thus allowing the user to change the visible axis range with the mouse.

  • Polar Chart Improvements



    The Polar chart has been improved to support docking of angle axis on the outer rim of the polar chart as well as docking of value axes to the sides of the polar. Value axis support reflection painting, which allows for better readability of polar charts. A new scale configurator has been added to address the specifics of dynamic angle step calculation and decoration. In addition polar charts now support line, area and point series.

  • Radar Chart Improvements



    The Radar chart has been extended to support scaling of multi dimensional data.

  • Light Model Improvements



    The light model now allows for easier configuration of point, spot and directional light sources. The position of each light source can be in model or camera space. Several new lighting schemes are added to the predefined light schemes supported by the component.

  • Compatible with IIS7



    Nevron Chart now meets the new requirements of IIS7 and can be safely deployed to IIS7 servers.

  • Dynamic Image Size



    In AJAX mode the Nevron web controls can be resized dynamically through asynchronous requests.

  • Image map with Instant Callback



    Because the Nevron Instant Callback cannot read result data from the server when a request completes, the client side image map cannot be update dynamically. There are cases, though, such as toolbars or other navigation elements, when an image map is required but it does not change over time. Now the Nevron web controls generate an initial image map also when using Instant Callbacks, extending the range of cases, when Instant Callbacks can be used to optimize the application performance.

  • Nevron JavaScript Library Optimization



    The JavaScript files that are loaded by the Nevron web controls at the client are extensively optimized in size, which speeds up the initial parsing of the code, saves traffic and reduces the file transfer time.

  • Nevron JavaScript Library Documentation



    Full code reference is available for the client side JavaScript library that is used to enable AJAX for the Nevron web controls. The reference allows Nevron clients to extend the Nevron JavaScript Library and to empower their scripts by the rich functionality that this library offers.

  • Nevron JavaScript Library Extensibility



    The Nevron JavaScript Library comes with full code reference and can be used for custom JavaScript development. Custom commands and tools can be implemented to extend the built-in functionality.

  • Extended JavaScript Diagnostics Capabilities



    The Nevron JavaScript Library provides a rich set of diagnostic utilities for developers.

Expand/collapse
Version Q2 2008
  • Styling Support



    The control features an embedded styling support, allowing you to quickly apply a style sheet in order to change the appearance of the chart contents. In addition you can create your own, custom style sheets using a set of style sheet configurators and palettes. The styling mechanism is also open for extension.

  • Automatic Pie Data Label Layout



    The layout algorithm used to resolve label overlapping in 2D is extended to support 3D pie charts as well. The pie chart labels are automatically positioned in a manner that doesn't allow them to overlap with each other. The label layout is similar to the spider mode.

  • Improved Panel Layout



    All content panels in the control are extended to support Margins and Padding allowing for a fine gradient control over the panels spacing.

  • Improved Text Rendering Speed



    The text rendering speed for all labels has been significantly improved.

  • Improved Hit Testing Speed in 3D



    Hit testing speed in 3D has been improved. You will find out that the new version behaves much better when hit testing large data sets.

  • Border Style



    All content panels now support a border style allowing you to place a border around the panel content. Radial Gauges have been extended to support custom border styles like Circle, Cut Edge Circle and Rounded Outline.

  • Paint Effects



    All content panels now support a paint effect that emulates the reflection of glass or gel cap over the panel content. This feature allows for the creation of more visually appealing gauges and charts.

  • Automatic Jittering



    In WinForms applications using 3D charts the control can automatically detect a period of inactivity between chart refresh calls and use it to antialias the 3D scene. This greatly improves the visual appearance of 3D charts as jagged edges are removed at minimal performance cost.

  • Redesigned Examples



    All examples of the components have been redesigned in order to take advantage of the improvements in styling, borders, paint effects and layout.

  • Improved Documentation



    The documentation of the component has been improved in order to be more user friendly.

Expand/collapse
Version Q1 2008
  • Scale Breaks



    The component introduces scale breaks with controllable position, scale break inflate and style (wave, straight, zig zag and scientific). There are two types of scale breaks:

    • Automatic Scale Breaks - automatic scale breaks allow you to dynamically analyze gaps in data and collapse parts of the chart x, y or depth axis so that the data becomes more readable.

    • Custom Scale Breaks - custom scale breaks allow you to collapse user defined ranges on the chart axis. You can mix automatic and custom scale breaks on every chart axis.

  • Automatic Chart Axis Labels Orientation



    The component will automatically orient labels in 3D to the scale ruler orientation when you rotate the chart thus making it more readable. You can also instruct the component to prevent texts from flipping.

  • Automatic Gauge Axis Labels Orientation



    The component will automatically orient gauge axis labels relatively to their position on the radial or linear gauge ruler. You can also instruct the component to prevent texts from flipping.

  • Automatic Pie Data Label Layout



    The component will automatically layout the pie labels so that they do not overlap.

  • Dynamic image map in AJAX mode



    In Q1 2008 Nevron web components now support a dynamic image map that can be automatically updated at the client on every callback. The developer has control over when the image map is generated when is and updated on the client. The dynamic image map allows client side filtering of mouse events and prevents unnecessary callbacks for server side hit testing.

  • Controller-Tools Architecture in AJAX mode



    Controller and tools are added to the Nevron client side JavaScript framework. All mouse events are now processed by the controller, which allows for implementing complex mouse handling logic and combining callback event processing with pure client side event processing.

  • New AJAX tools



    Based on the controller-tools architecture, the following tools were added: - Click, double click, mouse down, mouse up, mouse move, mouse over and mouse out callback tools – intercept the mouse events and route them to the server for processing; - Dynamic cursor tool– changes the mouse cursor over interactive visual elements; - Redirect tool– redirects the browser to a specified URL when interactive visual elements are clicked; - Tooltip tool– displays tooltips over interactive visual elements.

  • Print Manager for Web Forms



    None of the most popular web browsers is capable of printing really large images. Nevron .NET Vision Q1 2008 introduces a new HTTP handler that generates HTML, suitable for printing.

Expand/collapse
Version Q4 2007
Visual Studio 2008 Support
Q4 2007 release introduces compatibility with Microsoft Visual Studio 2008 and .NET 3.5
  • Nevron Chart is now compatible with SQL Server and State Server session state modes.

  • You can chose from all .NET raster image formats in AJAX mode.

  • Extended server side interface for AJAX configuration. Now event queueing can be configured at server side.

  • Added CallbackExecuting and CallbackExecuted events for generalized handling of AJAX callbacks. The INHttpHandlerCallback interface is extedned with OnCallbackExecuting and OnCallbackExecuted methods.

  • Custom command events in AJAX mode now provide a way to return custom result to the client from within custom command handlers.

  • Added image map in AJAX mode. Now mouse events interception at client side can be filtered by custom regions, defined when the web control is initialized at the server, saving in this way bandwidth and server resources.

Expand/collapse
Version Q3 2007
  • Improved AJAX Support for Web Forms (VS 2005 Specific)



    • Improved browser compatibility.

    • Extended client side JavaScript class interfaces.

    • The Nevron Instant Callback technology was added as an alternative to the MS AJAX Callback, which greatly improves the performance of the web controls.

    • Configurable event queuing at client side makes mixing of mouse move, mouse click events and auto refresh possible and native to the web site visitors.

    • Improved behavior of the web controls on communication breakdown; a wait message is displayed and the server is queried periodically for availability; when the connection with the server is reestablished, the web controls continue normal operation.



  • Improved Web Controls in Postback Mode (VS 2005 Specific)



    HttpHandler image generation was added as an alternative to the traditional temporary image files used by Nevron web components. Now Nevron web components register an *.AXD virtual file in web.config and stream on demand images to the client through it.

  • New Charting Types



    • Kagi



      Kagi is a type of financial chart that illustrates the forces of supply and demand on a security. It is focused on price action and disregards the passage of time.

    • Renko



      Renko is a type of financial chart that is very effective for traders to identify key support and resistance levels. It filters minor price movements and emphasizes on general trends.

    • Point and Figure



      Point and Figure is a type of financial chart that is designed to filter non-significant price changes and to focus on the main price trends. Point and Figure charts are usually used for longer term price movements.

    • Three Line Break



      Three Line Break is a price change financial chart that is similar in concept to Kagi, Renko and Point and Figure.



  • Ability to Drag Gauge Indicators



    Added is the ability to drag gauge indicators with the mouse as well as to protect gauge indicators from dragging. You can also use the new Value Snapping to snap gauge indicators to certain values when dragging.

  • Improved Performance



    The chart axis zoning and calculation is optimized. The conversion from logical to scale units and vice versa is optimized.

  • Improved Value Snapping



    All objects that reference an axis value can now snap in variety of ways including: snap to major ticks, snap to minor ticks, numeric snapping (based on an origin value and step), date time snapping (based on an origin date and date/time step) and ruler min max snapping.

  • Improved Data Zooming



    You can now set how the axis scrollbar treats the reset button – by resetting the axis view range to it’s default state or by reverting the state to the last valid zoom in operation thus enabling you to perform better data drilldown.

  • Ability to export images in EMF file format



    The component can save images in EMF file format as well as to copy EMF images to the clipboard.

Expand/collapse
Version Q2 2007
  • AJAX Support for Web Forms



    Nevron Chart for .NET Q2 2007 now supports ASP.NET 2.0 AJAX 1.0. Nevron web controls allow AJAX callback handling of the following mouse events: click, double click, move, down and up. Also, the web controls can be forcibly refreshed at client-side and auto-refresh feature is available. For more details on AJAX in Nevron web controls refer the AJAX topic.

  • New Charting Types



    Triangulated Surface series - this charting type can display a set of points with X, Y and Z coordinates as a 3D surface. In contrast to the Mesh Surface chart, the Triangulated Surface doesn't require the points to be ordered in a network. The control creates a triangular network automatically.

  • Improved Grid Surface and Mesh Surface



    Grid Surface and Mesh Surface series now support smooth shading.

  • Data Binding with Custom Data Sources



    The chart now supports data binding with custom data sources that implement the IBindingList and (optionally) the ITypedList interfaces.

  • Gauges



    The component introduces new linear and radial gauge panels allowing you to display virtually any linear or radial gauge. Gauge features include multiple indicators, multiple gauge axes, intelligent gauge scale decorations and many more. The gauges in Nevron Chart for .NET use extensively the Nevron Smart Shape technology as well as the Nevron Scale technology. Developers familiar with chart scale programming will find the new gauge axis API very easy and straightforward.

Expand/collapse
Version Q1 2007
  • New Series



    Nevron Chart for .NET now supports smooth area series with different variations - Standard Smooth Area, XY Smooth Area and Date-Time Smooth Area.

  • Numeric Display Panel



    The Numeric Display Panel introduced in this version features various display styles, control over the decimal formatting, full control over the panel appearance and size and many others.

  • Chart for .NET VS2005 - Improved Visual Studio 2005 Integration



    Nevron Chart for .NET VS2005 was designed specifically for Visual Studio 2005, the chart has seamless IDE integration and easy deployment.

Expand/collapse
Version Q4 2006
  • Redesigned Scale Model



    The Axes of Nevron Chart now employ a declarative scale model to describe the axis scale, scale decorations and wall decorations. This is combined with a powerful set of scale configurators that can be used to describe and extend any type of scale. Following is a list of the major advantages of this model:
    • Label Fitting



      The scale can now automatically detect and resolve label overlapping - this is implemented in both 2D and 3D.

    • Better Date Time Support



      You can now specify non-regular time units (e.g. units that cannot be expressed through milliseconds and are dependent on some reference date). The month, quarter and year are example of such units.

    • Distance Based Scale Decoration



      This is the ability to control the distance between scale decorations (ticks, labels etc) depending on the scale size in device units - this feature automatically reduces / increases the number of ticks and labels on the scale depending on the size of the chart. Smaller charts will be less decorated which improves the chart readability.

    • Interlace and Sampled Stripes



      This feature allow you to dynamically highlight ranges of data on the chart.

    • Scale Sections



      Scale sections allow you to alter the appearance of different scale elements if they fall in a specified range. This allows you to visually highlight important ranges of data that the user has to pay special attention to.

    • Custom scale programming



      You can now modify the standard defined axis scales in any way you see fit or create custom ones.



  • Redesigned Axis Positioning



    The Axes in Nevron Chart now use anchors to attach to different places in the chart. There are two types of anchors - Dock and Cross anchors.
    Dock anchors allow you to dock the axis to one of the 12 edges of a 3D cube. Each edge is called a zone. This type of docking allows you to stack axes on the sides of the chart without overlapping.
    Cross axis anchors allow you to position the axes to cross another axis either at a certain value or at a percentage of the crossed axis length.

  • Improved Axis Paging



    The component has improved axis paging supporting both numeric and date time data. This is integrated with automatic scrolling and automatic small step scroll size calculation.

  • Better Scalability



    The Series in the component were extended to support the NLength format. As a result you can now specify for each series how the size that is not scaled on the axes should be treated. For example you can have a point series with data points 10px wide and tall or 10 percent wide and tall from the chart area. In the first case points will have the same size as the chart resizes, whereas in the second they will follow the dimensions of the chart.

  • Guidelines



    Guidelines allow you to align panels (charts, legends, titles etc.) either vertically or horizontally. This feature is very useful when you create multiple charts.

Expand/collapse
Version Q3 2006
  • Document - View - Controller Architecture



    The chart is now a fully Document - View - Controller architecture driven component, allowing you to selectively store / load chart document state, replace the current chart document visualized by the chart control or display a single chart document in a number of chart controls.

  • Support for Multithreading



    The chart document has two functions called Lock and Unlock that allow you to lock the document from painting while feeding data. This is very useful when you want to feed data to the chart coming from a thread in a thread safe manner.

  • New Charting Types



    Stacked Floating Bar – You can stack Bar series over Float Bar series to construct Stacked Floating Bar charts. XY and XYZ scatters are also supported. This charting type is available both in 2D and 3D.

  • New 2D Rendering Device



    The chart has a new 2D rendering device with improved speed and 2D image quality performance. You should see increased quality in text visualization and stroke rendering with applied shadow effect. Special care has been taken to properly render antialiased texts when ClearType rendering is enabled on the system. XML formatted text rendering with bullets is also significantly improved.

  • Background Decorator



    Background decorators are a special type of panel allowing you to embed background style rendering on a per panel basis. This allows the creation of very attractive presentation quality charts.

Expand/collapse
Version Q2 2006
  • Line Studies



    Line Studies are lines and various geometric figures that are plotted in price charts or in indicator charts. They are used as analytical instruments helping to define channels, support and resistance levels, trend changes and to forecast price dynamics. Line studies supported by Nevron Chart for .NET - Fibonacci Arcs, Fibonacci Fans, Fibonacci Retracements, Quadrant Lines, Speed Resistance Lines and Trendline.

  • Funnel - Standard and Advanced 2D and 3D Funnels



    Modify different parameters of the funnel like radius, neck width, neck height and gap size. You can also change the placement of the funnel data point labels.

  • Box and Whiskers



    Box and whiskers plots are very helpful in interpreting the distribution of data. Each box and whiskers item represents a set of values and displays statistical information for it like minimum, maximum and median values, upper and lower quartiles, outliers and optionally a mean value.
    • Standard Box and Whiskers



      Standard Box and Whiskers chart lets you compare the statistical parameters of several different data sets. You can modify different properties of the box and whiskers series like box size, whiskers size, fill styles, stroke styles, etc.

    • DateTime Box and Whiskers



      DateTime Box and Whiskers chart lets you compare the statistical parameters of several data sets that are produced in different moments in time.

    • Point Chart and Box Plot



      A combination of a point chart and box and whiskers chart which represent the same set of values. This option allows the user to input custom data points in a point chart and then the calculation of the data distribution is performed by the box and whiskers data point object.



  • Improved data zoom support





  • Improved axis ticks calculation





Expand/collapse
Version Q1 2006
  • New charting types



    Step Line - 2D Step Line, 3D Step Line, DateTime Step Line
    Error Bar - Y Error Bar, XY Error Bar, XYZ Error Bar

  • 23 new built-in functions



    Median Price, Typical Prices, Weighted Close, Envelopes, Chaikin's Volatility, Commodity Channel Index, Detrended Price Oscillator, Mass Index, Performance Indicator, Rate of Change, TRIX, Williams %R, Accumulation / Distribution, Chaikin Oscillator, Ease of Movement, Money Flow Index, Negative Volume Index, On Balance Volume, Positive Volume Index, Price and Volume Trend, Covariance, Correlation, Median.

  • Improved Editor



    The chart editor now supports direct update feature allowing you to instantly preview the changes in the chart DOM.

  • Nevron DOM Compatible



    The chart is compatible with the Nevron DOM (Document Object Model), allowing you to subscribe for each property change made from code or from the user.

  • AutoRefresh property



    When set to true the control will automatically refresh when some of its properties are modified from code.

  • Improved Custom Binary and Custom XML serialization



    The new custom serialization capabilities of the control now allow for version tolerant serialization of the control state in binary and XML form.

  • Improved rendering of chart walls



    Improved rendering of chart walls now allows for transparent walls. Added front and top walls.

Expand/collapse
Version Q4 2005
  • Full support for Visual Studio 2003 and Visual Studio 2005



    You can now work with VS2003 and VS2005.

  • Binding to DataView



    You can bind to DataView - when a change occurs in the DataView the display will refresh automatically.

  • Support for different Measurement Units



    All sizes (chart, font, label, frame etc.) can scale in more than 20 different measurement units (pixel, inch, millimeter, display etc.). This unique features allows you build scalable charting images with ease.

  • Layout Manager



    Layout for all chart elements similar to the WinForms layouts. Each chart element is represented as a panel having child panels. The layout supports the following features:
    Docking style (Left, Top, Right, Bottom and Fill).
    Docking margins specified in measurement units.
    Anchoring - this feature allows you to attach a panel (label, annotation etc.) to another panel. Several anchor types are available including Data Point, Legend Data Item, Panel and Axis anchor.
    Nesting - each panel can contain child panels. For example you can have an annotation containing a chart.

  • New charting types



    Bar - XY / XYZ scatter bar, XY / XYZ scatter stack, XY / XYZ scatter cluster.
    Smooth Line (Spline) - 2D / 3D Smooth Line, XY Scatter Smooth Line, XYZ Scatter Smooth Line.
    Bubble - XYZ Scatter Bubble.
    Float bar (also called Gantt) - Date Time float bar, Date Time Clustered Float Bar, XY / XYZ scatter float bar.
    Venn - 2, 3, 4, 5 etc. set Venn diagram.

  • Improved Chart Rendering



    The rendering of the component has been optimized.
    Added support for drawing in correct back to front order allowing for better appearance of transparent chart elements.
    Optimized painting. Each panel can cache the rendered content - this is useful for real time applications demanding high performance.

  • Improved Data Points Model



    You can now work with chart data points as objects or as a collection of tables.

  • Improved Interactivity Features



    The interactivity features of the control have been redesigned. Added selection and controller abstractions.
    Axis scrolling with controllable scrollbar appearance and lots of events.
    Data point dragging with snapping to axis ticks, timers and lots of events.
    Hierarchical selection (drill down).
    Each tool supports the Cancel button as well as shortcut keys.

  • Improved Styles Support



    All appearance related features are grouped into styles. Data points in the chart can have their own style or inherit the style of series they belong to.
    Each style has it's own visual editor which can be used in client applications.
    Each appearance style has preview support.

  • Improved Data Binding and Integrated Database Wizard





  • Improved Legend



    The legend is now based on a custom range based grid developed specially for Nevron Chart.
    The series can output data to the legend. The user can now control the order and whether to append or prepend data to the existing one.
    Legends support horizontal and vertical interlace styles.

  • Annotation Support



    Arrow, Rectangular Callout, Rounded Rectangular callout, Cut edge rectangular callout, Oval callout.
    Annotations can be attached to any chart element.

  • Optimized painting



    Each panel can cache the rendered content - this is useful for real time applications demanding high performance.

  • Custom Painting



    Each panel has BeforePaint and AfterPaint event which you can intercept and paint in the panel canvas. You can use either the standard GDI+ Graphics object or Nevron Graphics object allowing for painting with fill styles, image filters, shadows etc.

  • Serialization Improvements



    XML, SOAP and Binary support.
    Custom XML and Binary support.
    Support for serialization filters.

  • Visual Interface Improvements



    All visual interface is based on Nevron UI Controls allowing for themes and skinning support.
    The chart toolbar is now implemented as a command bar.
    Improved style editors (fill, stroke). Each style editor has preview.
    Improved Chart Data Grid.

  • The Master / Slave axis feature allowing you to synchronize axes in different charts.

  • Range Selections



    Fast overlay paintable objects suitable for selection purposes.

  • Master / Slave Range Selections



    The Master / Slave range selections feature allows you to synchronize range selections in different charts.

  • Axis Cursors



    Fast overlay paintable objects suitable for marking or tracking axis values dynamically.

  • Master/Slave Axis Cursors



    The Master / Slave axis cursors features allows you to synchronize axis cursors in different charts.

  • Redesigned and Improved Printing



    The improved printing allowing for custom printing, multi page printing and the creation printer friendly charts.

  • Chart Attribute Converter



    Chart attribute converter is allowing you to change the appearance styles of the chart with ease. One example where this can come handy is when creating printer friendly charts (where each color should be replaced by a BW hatch style).

  • Full Coordinate Transformation Support





  • Chart Services



    Chart services are allowing you to turn on and off certain features (like master / slave axes or automatic legends data feed).

  • Tag property for each chart element



    Improved Examples Improved examples - added search and navigation, faster source code browsing.

Expand/collapse
Version 3.1
  • New series



    Nevron Chart now supports XYZ scatter line charts allowing you to draw lines in 3D and 2D given the [x,y,z] coordinates for each line point.

  • SVG Export



    Nevron Chart has complete support for the SVG (Scalable Vector Graphics) format. SVG export features include:
    - Ability to export in .svg and .svgz (GZIP compressed) Ability to embed raster data in the generated SVG using base64 encoding.
    - Ability to export interactive SVG content featuring browser redirection as well as the ability to inject custom script in the generated SVG.
    - Ability to directly stream SVG content to the client browser when the component is used in Web Forms applications.

  • Advanced data binding



    The component features complete databinding support allowing data contained in the data series to be binded to DataAdapters and DataSets. There is also a build-in wizard allowing you to configure the databinding with ease.

  • Ability to render images with transparent background



    With the help of a single property you can instruct the chart whether the images generated by the component will have a transparent background. When the control is hosted in a Windows Form application this feature also properly modifies the control styles.

  • Better interactivity



    Several improvements have been added to the interactivity model of the component:
    - All drag operations now support BeginDrag, EndDrag and DoDrag events.
    - All drag operations now support Cancel (when the user presses Esc).
    - All drag operations now support keyboard.
    - A new drag operation called NDataPan allows the user to scroll the chart data.

  • Improvements in the rendering engine



    You can now control the complexity of sphere rendering allowing you to display 2D and 3D point charts in OpenGL with thousands of data points.

  • Coordinate transformation support



    The chart exposes several functions allowing you to convert view coordinates to chart model coordinates and vice versa.

Expand/collapse
Version 3.0
  • New rendering engine



    Nevron Chart has a new state of the art GDI+ rendering engine. The component can now render all chart types except Surface with GDI+. The developer can choose between a GDI+ and OpenGL rendering device at runtime.

  • Rendering surface control



    Support for bitmap and window rendering surfaces in both GDI+ and OpenGL rendering modes. The rendering surface can be changed at runtime.

  • Photoshop-like image filters



    Photoshop like image effects can be applied on all chart elements rendering in 2D mode. This includes blur, bevel and emboss, lighting and glow filters with many variations.

  • HTML-like multiline texts



    The text rendering supports multiline and HTML like formatted texts with applied fill effect, border, shadow and image filters. Support for bullets, superscript and subscript texts.

  • Shadows



    Shadows can be applied on all chart elements rendering in 2D mode. The component supports several types of shadows including solid, linear blur, radial blur and gaussian blur shadows with controlled fade area and color.

  • New Interactive Tools



    Data Zoom - you can zoom in the chart data contained in a user specified rectangle. You can also easily zoom out. This tool can operate in both 2D and 3D mode.
    Data Cursor - the data cursor can help you determine the axis scale coordinates when you click on the chart (or hover over it). Works in both 2D and 3D modes and supports lots of logic and visualization customizations.

  • Improved HTML images maps



    Image maps can now be integrated with the direct image stream to browser and server side events (postback) features.

  • Out of process rendering



    A fail safe type of rendering on the server designed for web servers requiring high levels of security and robustness. This feature allows you to separate the chart initialization from the chart rendering on the server.

  • Better image borders



    Image borders with applied fill effect, border and shadow and controllable bevel effect. The image borders rendering has been specially optimized for speed.

  • Better UI



    Improved User Interface for all chart element editors. Support for the visualization of transparent fillings.

  • Improved speed and memory footprint



    Faster 2D and 3D rendering. The rendering engine has been optimized for speed and memory usage.

Expand/collapse
Version 2.0

New Series
  • Radar Series



    Supports contour and filled area radar styles. Supports markers. A unique elevation of the radar center can be specified, which makes it look like a pyramid with N base edges (where N is the number of displayed radar categories). The user can use automatic radar axis labels or manually specify the radar labels. Multiple radar series can be simultaneously displayed.

  • Polar Series



    Typical polar series. Supports markers. The angles displayed in data labels can be formatted as radians or degrees. The same is also valid for the radian polar lines. The user can control the angle step of the radian lines.

  • HighLow Series



    An area series implementing the high low logic. For each data point the user specifies a high and low value. The component will render areas connecting the adjacent data points and automatically highlight the high and low areas. Supports XYScatter mode. Can be used in financial charts (for example to display the Bollinger Bands as area).

  • Shape Series



    A versatile rendering series. The shape series is the ultimate scatter series. For each shape series the user can specify the style of the shapes (bar, sphere, pyramid etc.) as well as the (X, Y, Z) coordinates of the shape and its size along the X, Y and Z dimensions. Can be used to display XYZ scatter bubbles, XY and XYZ scatter bar charts. Can also be used for the rendering of custom (user defined) charts and composite objects.

  • Mesh Surface



    Surface connecting the user specified X, Y, Z data points. The Mesh surface can be filled with an automatic or user defined palette. Smooth palette filling is supported. Several frame styles are supported including: Mesh, Contour, Dots, Mesh - Contour. The frame can be uniformly displayed or synchronized with the used palette. Flat mode is also supported (Mesh Contour chart).

  • Grid Surface



    Surface connecting the regularly spaced data points (forming a grid). The Grid surface can be filled with an automatic or user defined palette. Smooth palette filling is supported. Several frame styles are supported including: Mesh, Contour, Dots, Mesh - Contour. The frame can be uniformly displayed or synchronized with the used palette. Flat mode is also supported (Grid Contour chart).

  • Visual Studio Design Time Support



    Nevron Chart for .NET v2.0 now has complete Visual Studio design time support. The component can be fully edited with state of art collection and object editors with lots of predefined styles and settings, which greatly reduces the amount of coding even for the most complicated charts.
    Improved chart wizard. The user is now able to create and modify any chart template visually - and Nevron Chart for .NET has a lot of them!

  • Built-in Functions and Formula support



    The component has extensive custom formula support with 33 predefined functions including commonly used financial indicators like: Relative Strength Index, MACD, Bollinger Bands, Average True Range, Momentum, Stochastic Oscillator, Directional Movement System, Moving Averages, etc.

  • Empty Data Point Support



    The empty data points can be handled both at data analysis level and at presentation level. Empty data points are also supported by all series.

  • The supported modes for the data analysis level are:



    Skip - The data point is not analyzed and rendered.
    Average - The data point is calculated as the average of the adjacent valid points. Multiple subsequent empty data points can be interpolated.
    Custom value - A custom value (user defined) is assigned to the data point.

  • The supported modes for the presentation level are:



    Marker - Empty data points are displayed as markers
    Different appearance - The empty data point is rendered in a series specific way (Bar, Pie etc.), but with appearance settings distinguishing it from the other (not empty) data points.
    Normal - The empty data point is rendered as if it was a normal data point.

  • Built-in UI Controls Available at Run Time



    Introduced in v2.0 are the following built-in User Interface components:

  • NChartGridControl



    A grid component derived from the standard .NET DataGrid class, which can seamlessly integrate with Nevron Chart for .NET. The grid is data aware and can display true date time values (with a date time picker). It also supports Fill Effects and Line Style columns. The grid has a build in support for filtering the edited data series, as well as a build in toolbar for active chart selection, Appearance and Interactivity data series filtering and updates from and to a chart control.

  • NChartToolbar



    A toolbar control, which can be used for the visual editing of a chart control. Seamless integration and lots of commands. It also supports custom buttons. Fill Effect editor - a state of art Excel like fill effect editor attached to every fill effect in the chart control. It has a solid color, gradient, image, pattern and advanced gradient fill effect options. The advanced gradient is also powered by a custom gradient editor and helps you create virtually any kind of gradient you may think of.

  • Fill Effect Editor



    A state of art Excel like fill effect editor attached to every fill effect in the chart control. It has a solid color, gradient, image, pattern and advanced gradient fill effect options. The advanced gradient is also powered by a custom gradient editor and helps you create virtually any kind of gradient you may think of.

  • Line Style Editor



    An editor for line properties attached to every line in the chart control. Supports predefined line styles (solid, dot, dash - dot, dash - dot - dot) as well as user defined line patterns. The user can also control the pattern factor, the line width and color.

  • Frame Editor



    An editor used for the visual editing of frames. Frames are attached to various chart objects (backplanes, background etc.)

  • Text Editor



    An editor used for the visual editing of text properties. Supports text font and style, backplane and frame properties and more.

  • Design-time Editors Available at Runtime



    All collection and object editors for various chart elements are also available at runtime. This includes the Chart Collection Editor, Series Collection Editor (with build in data series editing), Legend Collection editor, Label and Watermarks editors and many more.



Contact Us | Privacy Policy | Site Map


Copyright (c) 1998-2013 Nevron Software. All rights reserved.