五款ASP.NET图表控件优缺分析(上):Ms Chart和TeeChart
2012-12-07 11:23
363 查看
图表开发工具选择需要考虑的问题很多,如图表性能、开发难度、界面效果、编码量等等。
虽然盗版图表控件层出不穷,但开发商业软件还是需要慎重。用ASP.NET开发的图表控件有很多,既有免费的也有收费的,有些免费的还做的非常好,比如Ms Chart,深受许多程序员的喜爱。而商业的.NET图表工具中比较好用的是TeeChart for .Net,它是公认的性能和功能都很强大的图表控件。
下面我对 Ms Chart 和 TeeChart for .Net 的优缺点进行了列举,商业控件和免费控件的区别与优劣一览无遗。
>>附: Ms Chart下载
功能强大,涵盖了各行各业所需的各种图表
文档、实例丰富
图表效果不错
使用麻烦,需进行各种配置,如果配置出错则无法显示
处理大数据量速度慢
应用面窄,无法在页面中大量使用,在ASP.NET下使用起来比较麻烦
>>附:TeeChart for .Net汉化版下载
图表及仪表类型丰富
价格不高,单机分发完全免费
支持条状图、折线图、饼图等分析图像,还支持仪表盘、股票K线图等金融性图表,尤其适合用于决策分析
支持鼠标及键盘事件,支持联动,工具提示等
支持AJAX无刷新,实时更新图表数据
完整汉化版,有完善的使用文档。(Steema公司和慧都联合推出完整TeeChart for .NET汉化版)
用户可自定义修改X/Y轴的最大值及步长
支持图表打印和标题添加
可截取任意两点间的数据进行保存,并能对保存的数据进行注释,方便后续做数据分析时随时调取这部分数据
使用相对复杂
用户交互不理想
配色效果差
虽然盗版图表控件层出不穷,但开发商业软件还是需要慎重。用ASP.NET开发的图表控件有很多,既有免费的也有收费的,有些免费的还做的非常好,比如Ms Chart,深受许多程序员的喜爱。而商业的.NET图表工具中比较好用的是TeeChart for .Net,它是公认的性能和功能都很强大的图表控件。
下面我对 Ms Chart 和 TeeChart for .Net 的优缺点进行了列举,商业控件和免费控件的区别与优劣一览无遗。
1、Ms Chart
微软封装好的免费的图表控件,其前身是Dundas Chart,微软收购以后做得最好的一款图表。其原理是根据所配置的图表类型及绑定的数据生成一张张图片,然后在页面上显示相应的图片。>>附: Ms Chart下载
优点:
免费功能强大,涵盖了各行各业所需的各种图表
文档、实例丰富
图表效果不错
缺点:
只能用于.Net 3.5及以上使用麻烦,需进行各种配置,如果配置出错则无法显示
处理大数据量速度慢
应用面窄,无法在页面中大量使用,在ASP.NET下使用起来比较麻烦
2、TeeChart for .Net
如果你想要一款在ASP.NET 中支持多种图表类型且性能稳定,价格又不高的图表控件,TeeChart for .Net 无疑是很好的选择。Steema公司和慧都联合推出完整TeeChart for .NET汉化版,一共汉化资源2000个词条(17000个单词),汉化文档35000个单词,总汉化90%以上,完全为开发扫清了语言障碍。>>附:TeeChart for .Net汉化版下载
优点:
功能强大,性能稳定图表及仪表类型丰富
价格不高,单机分发完全免费
支持条状图、折线图、饼图等分析图像,还支持仪表盘、股票K线图等金融性图表,尤其适合用于决策分析
支持鼠标及键盘事件,支持联动,工具提示等
支持AJAX无刷新,实时更新图表数据
完整汉化版,有完善的使用文档。(Steema公司和慧都联合推出完整TeeChart for .NET汉化版)
用户可自定义修改X/Y轴的最大值及步长
支持图表打印和标题添加
可截取任意两点间的数据进行保存,并能对保存的数据进行注释,方便后续做数据分析时随时调取这部分数据
缺点:
3D效果不好使用相对复杂
用户交互不理想
配色效果差
相关文章推荐
- 五款ASP.NET图表控件优缺分析(上):Ms Chart和TeeChart
- 五款ASP.NET图表控件优缺分析(下):Nevron,XtraCharts和.netCHARTING
- 五款ASP.NET图表控件优缺分析(下):Nevron,XtraCharts和.netCHARTING
- Asp.net 2.0 自定义控件开发[开发一个图表(WebChart)控件(柱状图示例)](示例代码下载)
- 常量,字段,构造方法 调试 ms 源代码 一个C#二维码图片识别的Demo 近期ASP.NET问题汇总及对应的解决办法 c# chart控件柱状图,改变柱子宽度 使用C#创建Windows服务 C#服务端判断客户端socket是否已断开的方法 线程 线程池 Task .NET 单元测试的利剑——模拟框架Moq
- Asp.net 2.0 自定义控件开发[开发一个图表(WebChart)控件(柱状图示例)](示例代码下载)
- Asp.net 2.0 自定义控件开发[开发一个图表(WebChart)控件(柱状图示例)](示例代码下载)
- Asp.net 2.0 自定义控件开发[开发一个图表(WebChart)控件(柱状图示例)](示例代码下载)
- Asp.net 2.0 自定义控件开发[开发一个图表(WebChart)控件(柱状图示例)](示例代码下载)
- Asp.net 2.0 自定义控件开发[开发一个图表(WebChart)控件(柱状图示例)](示例代码下载)
- Asp.net 2.0 自定义控件开发[开发一个图表(WebChart)控件(柱状图示例)](示例代码下载)
- Asp.net 2.0 自定义控件开发[开发一个图表(WebChart)控件(柱状图示例)](示例代码下载)
- Asp.net 2.0 自定义控件开发[开发一个图表(WebChart)控件(柱状图示例)](示例代码下载)
- Asp.net 2.0 自定义控件开发[开发一个图表(WebChart)控件(柱状图示例)](示例代码下载)
- Asp.net 2.0 自定义控件开发[开发一个图表(WebChart)控件(柱状图示例)](示例代码下载)
- asp.net图表控件chartlet网址
- Asp.net 2.0 自定义控件开发[开发一个图表(WebChart)控件(柱状图示例)](示例代码下载)
- ASP.NET的chart图表控件
- Asp.net 2.0 自定义控件开发[开发一个图表(WebChart)控件(柱状图示例)](示例代码下载)
- Essential Chart for ASP.NET MVC商业图表控件相关介绍及下载