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 on 2008-11-22 15:42 哥本哈士奇(aspnetx) 阅读(3265) 评论(7) 编辑 收藏

评论:
#1楼[楼主] 2008-11-22 15:47 | aspnetx      
补充一下,刚刚留意到visifire管网的一个细节:
Tiny footprint (199 KB)
这个多了50多kb,我记得之前好像是140多kb

 回复 引用 查看   
#2楼 2008-11-22 16:25 | lankey      
哈哈,已经在用了,不过用的是1.5的,不错!
 回复 引用 查看   
#3楼 2008-11-22 18:49 | 郑州-老猫      
貌似很高深啊,图表的应用现在俺还没有用到呢
 回复 引用 查看   
#4楼[楼主] 2008-11-23 14:37 | aspnetx      
@郑州-老猫
其是很简单呢,建议你看下visifire gallery以及他的文档.

 回复 引用 查看   
#5楼 2008-11-24 14:06 | zbr[未注册用户]
能否提供一个在本地运行的designer ?
这样便于开发,试想,如果不能上网时,要手工写data.xml文件多麻烦。有个本地的designer多好。

 回复 引用   
#6楼[楼主] 2008-11-24 15:22 | aspnetx      
@zbr
你好.
visifire是可以通过代码来创建图表的,designer只是其中的一种方式,当然我们在实际项目的时候基本不可能用到,visifire提供这个工具个人认为是为了方便做demo,而我们在项目里做的时候肯定得自己coding来实现designer所实现的功能的.

 回复 引用 查看   
#7楼 2008-11-25 16:20 | baggiojing      
转帖了,thanks
 回复 引用 查看   

文章和随笔为作者个人感悟,不代表任何公司或团体的立场和观点.

如需转载请加上博客园链接.

由于技术更新很快,请各位阅读的时候特意留意下文章的发布时间以及在这个时间相关技术或者产品的版本.

MSN:
aspnetx#live.com
QQ:
63036666
------------
目前关注:
ASP.NET(MVC2)
WPF & Silverlight
.Net framework 4.0
SQLServer2008 BI & GIS
PowerShell
设计模式
数据仓库
软件工程

昵称:哥本哈士奇(aspnetx)
园龄:6年7个月
荣誉:推荐博客
粉丝:112
关注:6

搜索

 

常用链接

随笔分类(358)

关注的博客

网站收集

我的CodePlex项目

积分与排名

  • 积分 - 553678
  • 排名 - 95