C# – Choosing a charting library in ASP .NET MVC

asp.net-mvcasp.net-mvc-2cchartsmono

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).

Best Answer

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

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

Article Link

Related Topic