Nuevo control de ASP.NET:

Microsoft ha liberado un nuevo control ASP.NET - <asp:chart /> - que podemos usar con ASP.NET 3.5 para permitir escenariso con gráficas:

Una vez instalado, el control se muestra en el tab "Data" del toolbox de controles, y lo podemos declarar en el código de la página de la siguiente forma:

<asp:chart /> soporta un montón de opciones - entre otras pie, area, rango, puntos, circular, accumulación, distribución, interacción con ajax, donut y más. Podéis declarar los datos de la gráfica de manera estática, o usar un data-binding para calcularlos dinámicamente. En tiempo de ejecución el control generará la imagen (por ejemplo un archivo .PNG) que se referencia desde el cliente HTML de la página usando un elemento <img/>. El control tiene la habilidad de cachear esa imagen, así como guardarla en el disco en escenarios en los que haga falta. No requiere ningún otro software de servidor para instalarse, y funcionará en cualquier página ASP.NET estándar.

Para ver el sentido del uso de este control, os recomiendo que os descargueis el ejemplo de proyecto. incluye sobre 200 páginas de ejemplo que podéis ejecutar en local. Sólo tenéis que abrir el proyecto con VS 2008 y darle a ejecutar para verlo - luego podréis ver el código del .aspx de cada uno para ver cómo está implenentado.

El siguiente ejemplo (está en Char Types-> Line charts -> 3D Line and Curve Charts) muestra cómo hacer una grafica con lineas, splines y stepline:

El siguiente ejemplo( está en Chart Types-> Pie and Doughnut Charts) muestra una variedad de opciones para los donuts y los pie:

El siguiente ejemplo (está en Chart Types -> Advanced financial Charts) muestra otras gráficas:

Además de los ejemplos anteriores, podéis descargar la documentación y hacer preguntas en el foro para aprender más.

Esto nos ofrece una funcionalidad más en nuestra barra de herramientas de ASP.NET, y nos permite crear escenarios más ricos a la hora de visualizar datos en nuestras aplicaciones ASP.NET.

Espero que sirva.

Scott

Traducido por: Juan María Laó Ramos.

Artículo original.

7 pensamientos en “Nuevo control de ASP.NET:

  1. Steven Calderon

    Viendo estas imágenes estoy total mente seguro que esos controles Chart son los de dundas!!
    sera que Microsoft los compro y que versión compro?.

    Bueno me pondre a googlear algo para poder encontrar la respuesta!

    Responder
  2. Pingback: Nuevo Control Chart - ASP.NET 3.5 - Ejemplo Práctico - Chalalo Land

  3. Gerardo

    Suponiendo q los controles sean de dundas , el beneficio es que ya estan disponibles para usar sin problema de licencia con dundas…..Muy al margen de que si Microsoft compró o no Dundas

    Responder
  4. luis

    Buenos días estimados foreros, me preguinto si este control es compatible con Visual Studio 2005, me sería de gran utilidad, ya que ando en busca de controles graficos.
    Desde ya gracias.
    Saludos.-

    Responder
  5. Pingback: Controles de gráficas integrados « Thinking in .NET

  6. Heimar

    Que mas foreros tengo una pregunta, yo uso para reportes cristal reports pero los chart de cristal no me gustan, me gustan mas los de .net pero ahora no se como insertar la imagen del MSchart a cristal o que me aconsejan, gracias

    Responder

Deja un comentario