WPF Charting Performance Comparisons (the Battle Continues)
Colin Eberhardt, April 24th, 2012
This blog post presents a thorough analysis of the performance of various WPF Charting components. The results show that a new class of charting solutions, which use raster-based graphics as opposed to retained mode vector graphics, provide a considerable performance advantage. Introduction Readers of my blog will know that charting and performance are two things [...]
Adding Error Bars to Visiblox Silverlight Charts
Colin Eberhardt, October 21st, 2011
Having spent a number of years studying Physics at university, I have had the importance of error bars well and truly drummed into me! Within physics, or any experimental science, there are always going to be errors in the measurements you make. The more repeat measurements you make, the more confident you can be in [...]
Visiblox MVP Giveaway
Colin Eberhardt, June 23rd, 2011
Readers of my blog will probably have noticed that I have a keen interest in both charting and performance. My friends over at Visiblox have combined these both to create what is one of the fastest charts for WPF, Silverlight and Windows Phone 7, see my recent benchmark blog post for details. What’s more, this [...]
MVVM Charting – Binding Multiple Series to a Visiblox Chart
Colin Eberhardt, March 6th, 2011
This post describes a method of using attached properties to bind a ViewModel which contains multiple data series to a Visiblox chart without any code-behind. The Visiblox chart supports databinding in both WPF and Silverlight, where the X and Y values for each datapoint are bound to properties on an underlying model. However, there is [...]
A Navigator Control For Visiblox Time Series Charts
Colin Eberhardt, January 26th, 2011
In this blog post I will describe the creation of a simple range selector UserControl, which can be used alongside a Visiblox chart to create an interactive navigator for time series data. Whether you are studying finance, politics, meteorology or sociology you are sure to encounter time series data. Time series are everywhere! And until [...]
#uksnow #silverlight The Movie! – Happy Christmas.
Colin Eberhardt, December 24th, 2010
It’s Christmas Eve and time for some fun! A few weeks back I published an article on Reactive Extensions where I created a Bing Maps / Twitter mashup that plotted the geolocation of #uksnow twitter tags. This twitter hashtag was popularised by Be…
Visiblox, Visifire, DynamicDataDisplay – Charting Performance Comparison
Colin Eberhardt, December 10th, 2010
A few weeks ago I published a blog post which compared the performance of the Visiblox charts and the Silverlight Toolkit charts. The results indicated that the Visblox charts are considerably faster than the Toolkit charts, however Microsoft’s D…
Adding a Smoothed Line Series (Bézier curve) to a Visiblox Chart
Colin Eberhardt, November 22nd, 2010
In this blog post I look at how to add a new series type to the Visiblox charts by creating my own series type which renders a smoothed line using a Bézier curve. This blog post describes how to create a new series type for the Visiblox charts, a spli…
Visiblox Charts vs. Silverlight Toolkit Charts – a test of Performance
Colin Eberhardt, November 8th, 2010
This blog post compares the performance of the Visiblox and Silverlight Toolkit charts using a simple image processing tool to test and illustrate their differences in performance. The results show that the Visiblox charts are approximately 50 – …

