2008-10-27 17 views
7

Para una utilidad interna de monitoreo de hardware, necesito usar medidores y tablas para ayudar a visualizar varias métricas. ¿Hay alguna buena fuente abierta o libre de gráficos y biblioteca de indicadores disponibles para .NET? No estoy interesado en comprar ningún componente (que excluya componentes como el gráfico Dundas Charts &, que sé que haría el trabajo, pero que no encajaría en nuestro presupuesto).¿Cuál es tu biblioteca libre o de código abierto favorita para .NET Charts and Gauges?

Editar: También sé acerca de Google Charts API. La aplicación real necesita funcionar sin conexión a Internet, por lo que está fuera de cuestión en este caso particular.

+0

Tengo una necesidad similar (asp.net, entorno de intranet solamente) ... ¿qué terminaste usando? –

+0

Echa un vistazo a Nevron Chart Community Edition - es gratis: https://www.nevron.com/products-dot-net-chart-free-control.aspx –

Respuesta

10

Sé que esto no es de código abierto, pero vale la pena señalar que Microsoft acaba de lanzar un paquete de gráficos libre para ASP.NET y Windows Forms. Más detalles here.

+0

Era más o menos lo que estaba buscando, menos los indicadores ... ¡Gracias! –

+0

Acabo de empezar a usar esto (literalmente esta noche). De hecho, fue bastante fácil poner en marcha mi primer gráfico. – NotMe

+0

Por lo que he leído, creo que esto no se puede enviar solo como dll; necesita instalar el exe de Microsoft charts en la PC del cliente.Entonces, si usa clickonce como yo, eso significa construir su propio bootstrapper. –

0

Echo un vistazo a NPlot, pero se ve un poco impenetrable a primera vista.

5

Mi favorito es ZedGraph.

Definitivamente una biblioteca de gráficos fantásticos.

+1

¿Es bueno para el diagrama y las tramas pero los medidores? – Jonke

+0

Solo lo he usado para tramas y diagramas. Lo he usado para líneas de tiempo interactivas y similares, pero no medidores. – itsmatt

+0

¿Fueron mejores que hace 3 años? Recuerdo que hace 3 años ... este paquete era algo así como "Beta-ish" –

1

Los dos Resulta que tengo en mi cuenta del.icio.us:

son FLOT para jQuery.

Y este anuncio en el Proyecto de Código de Gantt Charts

+1

+1 para Flot. Es tan dinámico como un gráfico Flash, pero solo requiere JS. Funciona bien en IE6 y iPhones también. –

0

ZedGraph definitivamente.

Uso diagramas para grandes conjuntos de datos, 1,000,000 de puntos de datos y más. ZedGraph es sucinta, performante y tiene éxito en la prestación de estos bestia-como-gráficos mucho más rápido que una gran cantidad de productos comerciales que he probado como: Nevron Syncfusion DevExpress ChartFX Dundas (por lo tanto también de Microsoft Cuadros)

ZedGraph tiene algunas características específicas de alto rendimiento que son no-paralelos a los que como FilterPointList instantáneas dinámicamente sus datos cuando has alejado, y no utiliza instantáneas cuando has en.

+0

¿Es compatible con editar los datos directamente en el cuadro de la caja? No necesito un millón de puntos de datos, pero me gustaría que los usuarios definan la depreciación arrastrando los puntos de datos en un gráfico spline (en lugar de ingresar la serie en formato tabular en una vista de cuadrícula de datos). Entonces, el gráfico se mostraría y se usaría para definir el valor frente al tiempo. Por alguna razón, parece que pocos piensan en lo que los gráficos pueden hacer como controles * input *, pero cualquiera que haya usado Photoshop sabe que son fantásticos (estira los histogramas, ajusta las curvas de color, ...) –

Cuestiones relacionadas