c# - asp.net 的动画图表控件

标签 c# asp.net graph system.diagnostics

我正在尝试编写一个应用程序来反射(reflect)和更新任务运行时的一些性能统计信息(基准应用程序)

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

问题是,从什么开始?

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

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

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

附言

我在想一种方法,有多个图像: 从空栏到满栏(根据计算在它们之间切换),尽管我需要比替换 imgsrc 更快的响应。 也许一个像素明智的行动,...一个带有 bgcolor 的 div...高度会改变,所以它有点像条形表...真的我可以想出很多方法来尝试在手, 虽然我认为有一种已知的方法(记住简单)。

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

我不介意 those graphs(LINK) 中的哪一个 |只要实现尽可能简单 响应速度很快,无需繁重的任务即可实现。

最佳答案

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

哦,尽管这是商业产品,但他们确实有免费版本。

关于c# - asp.net 的动画图表控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17153596/

相关文章:

c# - 我应该在 Umbraco 中使用 INode 还是 Node?

asp.net - 异步 ASP.NET Web API 中的 ThreadStatic

c++ - 如何根据一本书的段落创建思维导图

algorithm - 将图形分成两组

c# - 比较列表中对象的属性

c# - Dynamics CRM - 用于特定 View 的 C# 插件

c# - 打印出矩阵及其转置,C#

c# - 如何从 Blazor 中的 HttpClients 关闭浏览器控制台中的 "info"登录?

html - 是否有用于 ASP.NET 的数字 UpDown 控件?

algorithm - 半边结构上的多边斜面