17
votes

I'm developing a Web site in ASP MVC and now I have to show statistics and charts. I have been reading some related posts, and in my opinion, the best choices seems to be:

I have been reviewing them and, in my opinion, the look and feel of Microsoft charting is better. On the other hand, Google Chart has the advantage that is online. I really don't know which to use.

My questions are:

  • Somebody could enumerate advantages and disadvantages of both?
  • Do you know other option better than these ones?
  • Do you know any incompatibility with Mono? I guess it would work, but I would like to confirm.

Edit: I tested Microsoft Charts in Mono/Linux and works fine (See answer below).

4
Do remember that Microsoft chart controls was never developed by Microsoft. It - and the company that developed it - were bought by MS. It was originally developed by Dundas: blogs.msdn.com/b/alexgor/archive/2008/11/07/…Kezzer
I'm doing a test. I will test MSCharts in Mono, and I will write here a comment saying if it works or not.Daniel Peñalba
@Darin: My requeriments are 1) Support for ASP MVC 2) Work in MonoDaniel Peñalba

4 Answers

4
votes

Why not use some controls from DevExpress or some jQuery open source alternatives:

  • jQuery Visualize Plugin
  • Highcharts
  • Flot
  • jQuery Sparklines
  • jqPlot

Article Link

2
votes

I use Microsoft chart controls its easy to use, and its working good :) I dont know much about Google chart. But Microsoft chart controls is made by Microsoft for.NET

2
votes

I have tested Microsoft Charts in Mono 2.8/Linux with ASP.NET MVC and it works fine.

I have followed this great guide.

The problem I'm afraid is that I cannot distribute it due the Microsoft charting license :-(

0
votes

I use jQuery plugins like flot and jqPlot for plotting and charts in ASP.NET MVC web applications.