2010-11-17 13 views
15

Ich entwickle eine Website in ASP MVC und jetzt muss ich Statistiken und Diagramme anzeigen. Ich habe einige verwandten Beiträge gelesen, und meiner Meinung nach, scheint die beste Wahl zu sein:Auswählen einer Diagrammbibliothek in ASP .NET MVC

Ich habe sie wurden überprüft und, Meiner Meinung nach ist das Aussehen von Microsoft Charting besser. Auf der anderen Seite hat Google Chart den Vorteil, dass es online ist. Ich weiß wirklich nicht, was ich benutzen soll.

Meine Fragen sind:

  • Jemand Vor- und Nachteile der beiden aufzählen könnte?
  • Kennen Sie andere Option besser als diese?
  • Kennen Sie eine Inkompatibilität mit Mono? Ich schätze, es würde funktionieren, aber ich würde es gerne bestätigen.

bearbeiten: Ich testete Microsoft Charts in Mono/Linux und funktioniert gut (siehe unten beantworten).

+2

Was sind Ihre Anforderungen? –

+1

Denken Sie daran, dass Microsoft-Diagrammsteuerelemente nie von Microsoft entwickelt wurden. Es - und die Firma, die es entwickelt hat - wurde von MS gekauft. Es wurde ursprünglich von Dundas entwickelt: http://blogs.msdn.com/b/alexgor/archive/2008/11/07/microsoft-chart-control-vs-dundas-chart-control.aspx – Kezzer

+0

Ich mache ein Prüfung. Ich werde MSCharts in Mono testen, und ich werde hier einen Kommentar schreiben, der sagt, ob es funktioniert oder nicht. –

Antwort

4

verteilen kann Warum nicht einige Steuerelemente von DevExpress oder einigen offenen Alternativen Quelle jQuery verwenden:

  • jQuery Plugin visualisieren
  • Highcharts
  • Flot
  • jQuery Sparklines
  • jq Grundstück

Artikel Link

+0

Ich liebe Highcharts !! Definitiv werde ich es für meine Entwicklung verwenden. Meiner Meinung nach hat es ein besseres Aussehen und Gefühl als Infragistics, MSCharts und Google Charts und es ist pures JavaScript. Volle Kompatibilität mit Mono. –

+0

Ich habe Flot benutzt und mag es wirklich. – Ryan

+0

+1 für Flot - wir haben es jetzt in mehreren Projekten verwendet. – DarrellNorton

2

Ich benutze Microsoft Chart-Controls ist einfach zu bedienen, und es funktioniert gut :) Ich weiß nicht viel über Google-Diagramm. Aber Microsoft Chart-Kontrollen wird von Microsoft for.NET

+0

jede Erfahrung mit Mono? –

+0

@Daniel Peñalba Nein onfortunely – Kimtho6

2

I Microsoft Charts in Mono 2.8/Linux mit ASP.NET MVC getestet und es funktioniert gut.

Ich habe diese great guide gefolgt.

Das Problem, das ich Angst habe, ist, dass ich es nicht wegen der Microsoft charting license :-(

0

Ich benutze jQuery Plugins wie flot und jqPlot zum Plotten und Diagramme in ASP.NET MVC Web-Anwendungen.