Many people are eagerly anticipating the SciChart WPF v4 / SciChart WPF 3D BETA which we announced a month ago in the press release SciChart v4 SDK / SciChart 3D WPF Chart Coming Soon.
We are pleased to announce we now have a pre-release MSI Installer for the SciChart v4 SDK. This includes the following:
Well, this is a long list, so let’s try to keep it short & sweet!
Tag data-points with any metadata class, route through to Tooltips, PaletteProvider, Hit-Test and more.
Improved API for setting DataTemplates for Rollover, Tooltip, Cursor and Vertical Slice Modifiers where custom tooltips are required via an intuitive Attached Property API. No more need for template selectors and complex templates to achieve custom tooltips.
DatapointSelectionModifier now natively supports click to select and CTRL click to multi-select data-points. Programmatic selection available via PointMetadata.IsSelected.
SeriesBinding Markup Extension for MVVM Applications, which allows binding to a collection of pure ViewModels (no more RenderableSeries in ViewModels as per SeriesSource, which is now obsolete).
Nested, composite Annotations API allows creation of complex annotations such as measuring peak-to-peak, cycle duration, and financial annotations such as Fibonacci Retracements, Fibonacci Extensions etc…
Improvements to ChartModifierBase API, allowing handling of keyboard shortcuts and KeyDown/KeyUp events in ChartModifiers.
ZoomHistoryManager allows programmatic Undo/Redo of zoom or pan for all SciChart Modifiers.
XamlRenderSurface implementation which allows export to vector / printing at extremely high quality and with scalable vector output.
XamlRenderSurface is available in certain editions of SciChart only: SciChart WPF Enterprise, SciChart WPF SDK Professional and SciChart WPF SDK Enterprise. The BETA comes with a 30-day trial for all product tiers.
SciChart v4 is faster than ever, thanks to various caching and memory usage improvements. All DataSeries now cache resample results and only resample when data or viewport size has changed. Memory is re-used (as opposed to recreated) during resampling/draw for lower GC load. Removed boxing/unboxing in various places. Memory is re-used when clearing / re-filling series for lower GC load. All PointMarkers perform lossless clustering by default. DirectX PointMarker performance increased 40x!!
New Theme: SciChartv4Dark. New styling for cursor, tooltip labels, axis labels and legends. Gratuitous use of dropshadows and #222 grays for a modern look throughout.
8 new 3D Chart Types including Bubble, Scatter, Point-Cloud, Impulse, Column, Surface Mesh, Point-Line. Hardware accelerated, real-time 3D Charts with backgward compatibility to DirectX 9c. Point-Selection, Tooltips and Dynamic camera out of the box.
3D Charts are available in new editions of SciChart: SciChart 3D Professional, SciChart SDK Professional and SciChart SDK Enterprise. The BETA comes with a 30-day trial for all product tiers.
New updated SciChart Examples Suite with 100+ examples. Cool new theme and modern style in a reactive WPF UI. Features Example Export to Visual Studio, or search title/description/source-code. Send feedback from the examples suite. Trial license *never expires* for the Examples Suite (your own applications will expire). Loads of new examples. Much awesomeness, very SciChart.
Comprehensive, 300+ page documentation for SciChart 2D. All API topics are now full documented with code samples. Never again wonder how we did that. SciChart 3D Docs a work in progress.
SciChart Updater tool to help migrate a project from v3.x to v4.x is included in the SciChart MSI Installer. Upgrade instructions included in the documentation.
Yes, yes, we did. It’s a work in progress, to document this control is truly huge, but here is our draft SciChart v4.0 Documentation in View only mode. We are continuing to update this and it will ship either with the installer, or be transcribed online.
You can also view the API docs (class hierachy, method and type comments) online here.
Tldr: Pricing and licensing of SciChart 2D Will not change. SciChart 3D will be a new product.
If you are a SciChart WPF Basic, SciChart WPF Professional or SciChart Source-Code customer and your support has not expired on release, then you will be able to use the new SciChart v4 2D free of charge. Hurray!
Pricing of SciChart 2D/3D will then be as follows:
*Early-bird discount is available NOW to new customers as well existing customers of SciChart to upgrade to a 3D product for a limited period of time.
Upgrade pricing is also available for existing customers of SciChart WPF.
You can purchase now by getting in touch with sales, and quite soon, our web-store will be updated allowing purchasing of all new product tiers online.
The MSI Installer is available from www.scichart.com/downloads. It is strongly recommended to use the MSI Installer to get access to the Examples Suite and Updater Tool.
The NuGet packages are available for a limited time over at https://www.myget.org/feed/Packages/abtsoftware-bleeding-edge before being moved to our main NuGet feed. Packages include ‘SciChart’, ‘SciChart3D’ and ‘SciChart.DirectX’ for DirectX 2D chart plugin
The 2D Charts source-code is already deployed to GitHub. If you are a source-code customer of SciChart 2D, you can access the v4 Prerelease source already! To link your SciChart account to Github and get access to our source code nightly build, visit the Profile page.
The 3D Charts Source-code will be limited to customers of SciChart 3D Products and is also deployed to a Github repository.