技术改变世界

 

TWaver .NET最新发布八大看点

        TWaver的风风火火在于它的专注,它成了图形界面的典范,不管它本身是为电信网管提供的,还是为ERP提供的,还是为所有UI表现的。无非是因为大家对图形界面表现的关注和热爱,UI就相当于面子嘛。项目审批,面子好看了,老总happy;网管系统开发,一两行代码出靓图,程序员看着代码就有成就感;项目汇总,点击一页一页的界面,大家看着心里都乐开怀啊。当代社会,已经不是“酒香不怕巷子深,文好不怕少人问”的时代了,大家表现的金言玉律应该都换成“毛遂自荐”了。所以借用工具开发,你专注你的界面表现,我来完成我的业务逻辑,没啥戳不开的,可不觉得非要“100110101”这样开发出来东西才算有范儿。

         说了一通跟今天想说的没关系的废话,TWaver .NET 1.0出炉,让我从头到尾认认真真的把在线演示程序看了一遍:虽然比之之前熟悉的Java Swing版本,刚刚推出的TWaver .NET少了很多通用组件,比如说chart等,很多表格显示也都是silverlight/WPF本身提供的组件应用,但还是倍感欣喜,能看出来TWaver在拓扑应用上下足了功夫,这与其本身是针对电信网管系统的特性是分不开的,所以期望在后续推出的版本中通用组件能有所完善。总而言之,还是禁不住将最新看点总结一下,一则方便以后自己用,二则我们也方便交流交流,这样才能将这个toolkits运用的淋漓尽致。点击一下看看在线DEMO:


 

一,新增功能

    这个管图无疑成了亮点。除了
TWaver一贯的树结构表现形式,XML导入导出数据,以及各Element可以通过属性表配置外,管图提供了方形与原型管图的自由配置,包括大小,外径,内径,颜色等细节,这必将在资源管理人手井的应用上一展拳脚。


还增加了三态check




 

 

二:图片缩放-XAML处理

    细心的朋友会发现,这张拓扑编辑图的图片缩放不失真,类似于
SVG的处理方式,而且基本不影响速度。这样就高效解决了我们之前图片一放大马赛克就出现的问题。认真研究了下这个拓扑编辑图的DEMO源码,是用XAML技术来处理图片矢量显示的,无疑它成为这次.NET的一大技术亮点。


放大了的一个Person:

 

 

三,新增加虚线连线和虚线边框

    再细心的程序员,或者用过
TWaver的技术人员也许能发现上图的连线——是虚线。连线绑定、拖拽处理与实线相同,实线的bundle link如下:

 

最新提供的虚线Link


 

 

四,新增加linkSubNetwork, ShapSubNetwork

    还是在这张拓扑编辑图上,上面一排工具按钮新增了两个工具:
Link SubNetworkShap SubNetwork传统的SubNetwork用法就是建立在地理信息基础上的拓扑图节点,点击进去看详细(对了,这次.NET发布好像没有将GIS集成进去),或者就是拓扑图上各节点,点击节点看设备情况,如此等等。对于查看Link详情的业务需求,这次新增的Link SubNetwork可以很好的满足。Shap SubNetwork类似。

 

双击新建的Shape即可进入SubNetwork。

 

五,tree layout Demo

 

    这个Demo很值得探讨。我们通常应用的树形图无非是配置节点ICON,变换下Label文字。这里除了节点Icon外,通常的标签文字部分变得很丰富,文字+Icon+Message的不同排列组合让树图更加体现出来了它的Overview的价值。上图中Message Folder分支下的Message应用,大家应该对这样的设计用途一目了然了吧,来个更明显的:

 

六,经典PSTN

也就意味着拓扑图增加新功能了?不错。经典PSTN图中那个动画闪烁的小红叉叉很吸引眼球,这样为拓扑图中的告警显示又增加了一笔:

 


 

还有缩略图(Overview)的应用无处不在:

上图还包含一个可收缩的透明Property Sheet。细微之处真是可圈可点。

七,.NET技术本身
    图片清爽美观,不得不说感觉.NET较之前的版本表现更细腻了,不仅从Icon上,还是界面风格上。.NET平台下的property sheet都看着很清爽舒服:


 

看看这里的小边框


 

再看看这一排按钮,应该是有美工精心的设计在里面的:


 

TWaver .NET包括WPF和Silverlight两个Lib包,这样能够同时满足WPF与Silverlight开发者的不同需求。TWaver .NET不仅可以运行在浏览器的Silverlight插件中,也可以通过out-of-browser直接拖拽到桌面而脱离浏览器运行。微软拥有自己的操作系统和浏览器,由于掌握操作系统底层技术,这必将使得TWaver .NET具有优异的数据承载力和运行效率。

    总结:以上七大优点加上一点不足就是我对TWaver .NET的清爽出炉的看法。不管怎样,TWAVER .NET填补了.net领域拓扑组件的空白,虽然功能和TWAVER JAVA相比还略显单薄,不过随着后续版本的推出,应当会迅速补足。TWaver .NET能否争锋专业电信网管系统,那是大家的事情了。UI开发和拓扑开发技术又多了一笔浓重色彩那将是毋庸置疑的结果。

posted on 2010-08-13 15:00 老三 阅读(1882) 评论(0)  编辑  收藏

导航

公告

一个不错的UI技术中文社区:http://twaver.servasoft.com/
还有一个论坛:http://twaver.servasoft.com/forum/

常用链接

随笔档案

最新随笔

搜索

最新评论