asp.net的动画图表控件

时间:2013-06-17 17:45:36

标签: c# asp.net graph system.diagnostics

我正在尝试编写一个应用程序,它将在任务运行时反映并更新一些性能统计信息(基准应用程序)

问题是,它与系统信息有关,例如CPU使用率和内存分配 所以我需要反映这些计算并使用简单方法来更新该图形,并使用可视化翻译的新数字(使用任何用户/程序员自定义更新频率间隔),或者甚至根据整体系统资源计算如果系统不太忙 频率将是最大速度...

问题是,从什么开始?

使用Winforms的进度条是我的第一个想法(思考简单,因为我可以使用代码行来显示数据的特定任务)

我正在使用c# .net 4.0 ASP Webforms。 你能指导我一个简单的方法,如何实现这个?

可能在C#asp.net中或与javascript / jQuery混合

PS

我在想一种方法,有多个图像: 从空栏到全栏(根据计算在它们之间切换),虽然我需要比替换src img更快的响应。 也许是一个像素明智的动作,......一个div的bgcolor ...高度会改变,所以它就像一个条形表...真的我能想到很多方法来尝试实现手头的任务, 虽然我认为有一种已知的方法(记住简单)。

仅用于说明,这是2个选项(垂直或水平)我想到了如何直观地显示统计数据。

我不介意those graphs(LINK)中的哪一个,只要实现尽可能简单 并且在没有繁重任务的情况下快速做出反应。

1 个答案:

答案 0 :(得分:1)

我会考虑FusionCharts他们有各种各样的图表类型,非常好的视觉效果和非常简单的实现。您可以直接以XML或JSON格式提供数据,无论是从服务器端还是直接提供给客户端,因此也支持real-time updates

哦,虽然这是商业产品,但它们确实有免费版本。