pb12.net beta版本测试结果

WorldMobile 2009-07-24 02:02:15
加精
Powerbuilder12 beta版本初步测试情况(2009-07-15 10:30:16)
(非原创,系转贴)
PB.NET的测试点:
• PowerBuilder .NET 界面
• WPF 应用
• WPF 数据窗口
• WCF 客户端
• PowerScript 语言加强
• ADO.NET加强

以下都是基于windows xp sp2专业版本的测试,本人电脑双核CPU,2G内存 dell insprion 6400笔记本
因为PB.NET基于VS的内核,打开慢,第一次打开超过20s,如果再次打开超过10s,并且耗用的内存也很大。


上图是打开两个对象,一个window和一个datawindow,内存耗用高达800多M,如下图。这就需要性能较高的电脑运行才正常。并且打开window时,这个window上就一个数据窗口控件和几个按钮,但速度也超过10秒时间才完全打开。这方面应该sybase想办法优化一下。



• PowerBuilder .NET 界面测试

在作窗口的时候有选择布局的选择,当选择grid时,所作的窗口就增加了这个控件,system.windows.controls.grid,最外层才是Sybase.powerbuilder.wpf.controls.window,所以窗口增加的控件都是基于system.windows.controls.grid的。至于应该选择什么样布局的窗口,在选择窗口的时候有说明。如图




现在窗口的对像里面加上自动resize功能,可以对应对窗口的相对位置不变,但对于复杂一些还得编写代码来做。如以下按钮就是对左和下的位置相对不变。



这边按钮对象增加了皮肤的属性,如下图的按钮skin选择为Metal,PB.NET的beta版本皮肤有两个,一个是pbdefault,一个是Metal,如果正式版本肯定会增加多个。当然也可以自定义制作或者从网络下载使用。有这个属性对于系统界面要求比较高的是一个不错的选择。不过没有发现窗口有这个属性。







对于tab控件,发现如果使用SKIN,则TAB的显示方法像KINDO里面的TAB页。如果支持的SKIN多,相信TAB控件显示类型就会更多,就不会再是简单的一种TAB类型。

因为PB.NET版本对菜单一些限制,不能进行测试,关于其它一些控件没什么多大变化,这里就不叙述。不过在窗口控件增加了一组layouts的组件,不过不知道该怎么用,也就没测试。

• WPF 数据窗口

下面就来看看数据窗口有哪些加强的方面。

像以前版本的数据窗口一样,选择它的数据源,这里选择GRID类型的数据窗口,如下图,在选择数据源时这里就可以对数据进行一些预览,添加删除等操作。



选择调整后的结果如下图




发现这里调整栏位大小时只能在预览里调整,并且预览里调整了,实际的数据窗口看起来并未调整,需要退出数据窗口再重新打开才能看得到实际的调整情况。如上图的remark栏位。

目前数据窗口内的对象都不支持background,beta版本没有放开这个功能。




有关于GRID的数据窗口增加了两个比较实用的功能,一个是GRID的线颜色可以进行调整,一个是双击标题可以进行排序。如下图:





如上图,GRID的线条改为红色,并且双击remark栏位有排序,上面自动有出现排序的图标。具体的语法是

dw_1.object.datawindow.grid.enablesort = 1//双击标题排序
dw_1.object.datawindow.grid.color=ll_color//改GRID的线条颜色

数据窗口的图形报表增加了几种类型,感觉还不错。像bubble,cone,cylinder等都是新的类型,如下图:



选择了几种预览了看一下


测试中发现很多BUG,例如以下图对双击栏位时,对于字符型的可以,如果对于日期型的出现下面提示的错误




时不时出现以下的问题




在选择数据窗口里面的一些特定的对象时出现以下错误



从测试情况来看,SYBASE工程师还需要大量的工作要完成。按照我的理解,即使pb.net正式版本出来,估计会像当初从6.5的版本到7.0的版本一样,会出现很多的BUG,毕竟修改的东西太多了。当然作为PB程序员,很希望这次SYBASE能做得成功。


目前就测试以上部分,如果谁有兴趣测试,可以根据SYBASE提供的测试向导进行测试。

详见
http://blog.csdn.net/lzp_lrp/archive/2009/07/24/4376720.aspx

原贴
http://blog.sina.com.cn/s/blog_475839a50100e9fz.html
...全文
2014 39 打赏 收藏 转发到动态 举报
写回复
用AI写文章
39 条回复
切换为时间正序
请发表友善的回复…
发表回复
指间流沙_ 2010-08-06
  • 打赏
  • 举报
回复
现在都12了~~~
我们项目组还在7.0上面挣扎呢~~~
唉~~~
杯具了~~~~
ytqdq 2010-07-21
  • 打赏
  • 举报
回复
顶顶顶
dahaidao 2009-08-10
  • 打赏
  • 举报
回复
这么快,12都出来了,不知道有什么大的改进。
chennavy 2009-08-09
  • 打赏
  • 举报
回复
对我来说,还是有点快啊,我PB9还学通呢!2009年8月9日13时00分29秒
youngyey 2009-08-05
  • 打赏
  • 举报
回复
支持wpf意义不大,支持silverlight ,ria services 我再来看它
yyss66 2009-08-01
  • 打赏
  • 举报
回复
关注
jalor_6 2009-08-01
  • 打赏
  • 举报
回复
强烈关注!
xueying0000 2009-08-01
  • 打赏
  • 举报
回复
我也来餐柜一下
peixun 2009-08-01
  • 打赏
  • 举报
回复
把12卸载了,还是用11。5
woshilitao5 2009-07-28
  • 打赏
  • 举报
回复
誰知道怎么配置eplices啊?
webkoda 2009-07-28
  • 打赏
  • 举报
回复
顶一下
newease 2009-07-27
  • 打赏
  • 举报
回复
还有待完善,BUG较多
jlwei888 2009-07-27
  • 打赏
  • 举报
回复
装完机器象乌龟一样慢了!
yes_no57111510 2009-07-27
  • 打赏
  • 举报
回复
写代码是不是方便了?
HVIVIP 2009-07-26
  • 打赏
  • 举报
回复
toptpe 2009-07-26
  • 打赏
  • 举报
回复
跟着微软就会把程序搞慢,微软想带动硬件的销售,keshi 他不做硬件啊
bigpretty 2009-07-25
  • 打赏
  • 举报
回复
就用过9.0和以前的,后来就改java了
圣殿骑士18 2009-07-25
  • 打赏
  • 举报
回复
看看
zjh222 2009-07-24
  • 打赏
  • 举报
回复
跟着微软就会把程序搞慢,微软想带动硬件的销售
happysky 2009-07-24
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 desegou 的回复:]
想不到PB12都出来了,支持一下
[/Quote]支持一下
加载更多回复(16)

662

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder Web 应用
社区管理员
  • Web 应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧