– Minor toolbar icons & tooltips enhancement
I ported my Graphic Calculator to Visual Studio 2008 today. Technically, things should goes well since there is nothing to it. But there are always problems:
That VS2008 restricts for loop inline variable declaration to the loop only broke a lot of my codes. I had to go through all errors and fixed them. Not hard, just tedious.
Another problem is that somehow Release build config doesn’t work, doesn’t even compile. Here is the error message:
Project : error PRJ0019: A tool returned an error code from "Performing Custom Build Step"
I checked the Custom Build Step and Build Events; and make sure that nothing there. Still it doesn’t work. After an hour struggling with it, I gave up; I had to create new Release build config. Finally, I found out that I have a help file .hhp to compile. And the file has its own Custom Build Step! I removed settings there and it worked.
Nevron is comprehensive & very powerful. It is the first OpenGL chart via WinForms (so it has potential of WPF chart, which is DirectX-based). In term of feature set, it has everything Dundas has.
But it is also complicate & somewhat confusing & harder to use. Documentation is good but not as good as Dundas.
You have to go down several level to reach a particular property field; while the same property field in Dundas can be accessed in 1 shot. It took me 1 hour to build a cool/fancy template Dundas chart (diagonal gradient background, emboss style, time-based series, title font/style, legend…). And it took me 2 days to the same task in Nevron with the help you Nevron support team!
After the initial learning curve, things get a lot easier. I was able to do a lot of things with it and found it very powerful, even more powerful than Dundas with cheaper price. I do like it now.
I had a chance to evaluate SyncFusion in 2008. Although it has the richest feature set among WPF charts I evaluated, my first impression was poor documentation. The help file has almost nothing. I take me awhile to get zoom feature to work. In fact, I had to go to support forum to get help.
Comparing to Infragistics chart, SyncFusion look is not as good. But it does have better feature set. Context menu and zoom is definitely a plus. In fact, it is the only WPF chart component offered zooming feature at the time I evaluated.
Royalty-free licensing is also a plus.
I evaluated Infragistics WPF chart library around August 2008. At the time, it looks very good, polish, easy to use.
I was able to write some prototypes static chart with databinding to database with ease. I was tasked to write live chart and that it offers time-based feature, scatter line chart, and a live stock chart sample make my life a lot easier.
Unfortunately, it has poor feature set comparative to SyncFusion. No zoom is a big turnoff. No context menu, no scale brake…
We are living in .NET world, but there are a lot of legacy MFC codes. If you have to work on those codes, check out Stingray Studio.
They provide a lot of much better controls than built-in MFC controls. They also provide grid and chart control…
If you don’t have money, go to codeproject.com. They have a lot of free controls for you.