views:

78

answers:

3

I am just starting a new ASP.NET application. Is it preferable for me to use the MS Charting controls for .NET, as that's already the domain I am using, or is there a real reason to look at other tools such as Google Charts?

Also, I can't seem to find any online/live examples of the MS Charting component online, which makes it a bit difficult to evaluate...

A: 

Here's a good tutorial on Microsoft's .NET Chart Control. http://dotnetslackers.com/articles/aspnet/microsoft-chart-with-asp-net-35-part1.aspx

While it's good for simple charts, you're better off with a 3rd party control like Telerik's RadCharts for better customizablity & features

Ed B
I am actually using Telerik but didn't consider their component... It didn't look great in the screenshots and didn't seem to show up in any forums. Are you recommending it over the MS Charts solution for features only, or also generated look'n'feel?
Testing123
Ed B
A: 

You should evaluate SVG+jSON as well. Before you evaluate, you should estimate the load on your web site. Server side charting API's provide very good functionality, but do comsume CPU cycles.If you are expecting a lot of traffic for those pages, you are better off with SVG+jSON for charting. There are some good jQuery plugins which can do that for you

ram
some more jQuery plugins:http://www.reynoldsftw.com/2009/02/6-jquery-chart-plugins-reviewed/
dave thieben
A: 

I am doing a lot of charts and my experience is that you get more and more requirements on the charts and then it is good to have a product that can meet the new requirements so I have used Software FX Chart FX http://www.softwarefx.com/

alt text

This is a mature product (like Dundas) and so far I have succeded to create what I want. The test I did with MS Chart worked good and was easy to create the charts but I feel the API is better for Chart FX. http://demo.softwarefx.com/chartfx/aspnet/ajaxsamples/

salgo60