Visifire 2.0 beta 发布了-推荐大家使用

早上一起来就看到这条好消息.Visifire是本人一直所关注的一个图表组件,并且尝试用其作一些BI方面的应用.此次从1.5.5一下跳到2.0beta,给我们带来了很多新特性:

WPF应用程序下也可以使用visifire.visifiresilverlight,wpfwpf浏览器程序提供了统一的开发接口.这回WPF桌面程序的开发人员有福了.

图表数据已经可以在托管代码里实时更新.不用像以前那样数据变换就得重新绘制图表.之前的版本只能通过javascript来实时更新,现在在托管代码下也可以使用了.值得一提的是silverlight toolkit中就已经有这个功能了.

增加了滑块功能.如果数据点(datapoint)太多的话可以通过滑块功能来拖动查看.这个功能也是silverlight toolkit中已经有的,看来是这个工具的发布给了visifire开发人员不少的灵感.

此外还有:

增加了样式功能.看样子可以让用户自己定义其外观了,让其能跟自己的应用保持一致的风格.

可以在Blend里进行编辑和设计.visifire博客里所说,设计得需要一个好的工具.

对图表的动画做了改进.针对每种图表单独的动画效果使图表看上去cool了很多.

最后,原文极力推荐大家去看它的Chart Designer,里面可以看到实时更新的效果,不是像以前一样重画了,看到下图中的那个live update了吗?


这次的更新是对之前的1.x版本进行了重写,所以整个的架构都有变化.之前1.x的代码恐怕无法完美的移动到2.0下了,这个需要注意.

相比silverlight toolkit中的chart,个人认为visifire要比其灵活很多.比如它的每一个点你都是可以用鼠标点击到的,也就是说可以触发一个事件告诉应用程序用户当前单击了哪个点,这样的功能对我们做BI里的上下钻和钻到细节里非常有帮助.

Visifire的教程还是很少,不过其底层的API还不是很难,自己很容易摸索,所以推荐大家使用.

 

相关资源:

Visifire 2.0 beta下载地址:

http://www.visifire.com/download_silverlight_charts.php

visifire 2.0 beta原文:

http://www.visifire.com/blog/2008/11/21/visifire-20-beta-release/

visifire 2.0 demo,跟以前有一些变化,看文字描述和贴图不如直接看其在线的demo:

http://www.visifire.com/silverlight_charts_gallery.php

TerryLee之前对这个控件的介绍:

http://www.cnblogs.com/terrylee/archive/2008/06/21/1227371.html

关于如何在托管代码中创建图表,请参考我的这个随笔:

http://www.cnblogs.com/aspnetx/archive/2008/04/10/1146793.html

 

posted @ 2008-11-22 15:42  哥本哈士奇(aspnetx)  阅读(4240)  评论(7编辑  收藏  举报