Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Choosing a charting library in ASP .NET MVC

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:

  • Google Chart with a .NET helper
  • Microsoft chart controls for .NET

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

like image 399
Daniel Peñalba Avatar asked Nov 17 '10 10:11

Daniel Peñalba


People also ask

Which namespace is used to create a chart using ASP NET MVC?

Chart class, which combines the namespace ( System. Web. Helpers ) with the class name ( Chart ).

How can we set the theme to MVC charts?

You can set your desired theme by using the Theme property. FlatLight is the default theme used in the Chart. @(Html. EJ().


1 Answers

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

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

Article Link

like image 193
bmustata Avatar answered Oct 24 '22 05:10

bmustata