大家盼望已久的POWERBUILDER12终于出来了个预览版(CTP)。
1. 下载安装
如果还想安装SQLWhere11,则可下载:
2. 安装要求
PB12因为基于微软的VS和WPF技术,所以安装所需要的硬件和软件环境都很高。安装之前请确认已安装了.net framework 3.5 (SP1),如果还要PB.NET能运行,请安装好VS2008 (SP1)。如果在安装时出现:
“One or more components not found, please reinstllall the application” 这样的提示或在启动PB.NET时出现,则有可能是PBSHEEL.EXE程序的注册问题,也可能与使用中文版本的VS2008团队版本有关,可以执行CMD命令: pbshell.exe /setup 看看是否有效果。 如果还不行,请从后面所列论坛查找答案。
3. 文档资源
4. 论坛资源
这次随着PB12预览版的推出,SYBASE不再像原来那样通过新闻组的形式提供在线服务,而是采用更直接的论坛形式为使用者解疑,地址为: 。 不过论坛分类不明显,想进入者请首先注册一个账号。
5. 使用
PB12版本的IDE已经被划分了2部分(不知道以后的正式版是否还是这样?),1个是基于我们以前所见的传统IDE,跟以前版本长得一个样,没太多差别,另1个可就不一样了,因为是基于VS内核的,并使用了WPF技术,所以是个全新的IDE(这也是必须安装VS2008的原因,因为使用了VS Shell)。
关于传统IDE就没必要多费文字了,这里只谈谈PB.NET的IDE:
1) 首先启动PowerBuilder .NET 12.0
2) 新建解决方案
点击File->NEW菜单,在对话框中选择Solution,再点击Finish按钮,它会要求你选择保存的方案路径和文件名(扩展名为pbwx),确定后就为你建好了方案,界面返回:
再点击File->NEW菜单,在对话框中选择TARGET,再选择WPF WINDOW APPLICATION、.NET ASSEMBLY,.NET WEB SERVICE 三个之一(按需要选择)。例如我们要建一个WPF窗口,那就选择第1个:
后面按对话框的要求继续进行下去即可。如果需要将原有的非WPF应用转换过来,在这里选择
“Convert an existing Win32 or Windows Forms target to WPF“ 即可。
在解决方案的“引用”节点下的文件,就像VS.NET中的各语言的命名空间库(例如C#中我们都需要这样使用using namespace_lib 的形式将命名空间加入) 。
再继续为Target增加窗口、数窗等对象。
一些特点总结:
1) 一个WPF窗口及其控件因为是基于XAML描述的,所以我们可以再画板中利用属性窗口更改属性,也可直接在XAML窗口修改描述,非常方便,不懂XAML的人也能非常简单地设置有关属性。
2) 当前打开的WPF窗口,会在画板上开2个小窗,1个是外观窗口,用于设置控件和属性,1个是脚本代码窗,这样我们就不需要在外观和脚本之间来回切换了。
3) 脚本编写时,PB.NET的在线代码提示功能(AutoScript)响应很快,并且其功能已远非传统版本可比,因为它是基于VS的,所以与VS下的代码编写几乎无异。
4) PB.NET的GUI控件很漂亮,同时可加入很多VS中的控件。
:-) PB.NET就像个VS2008的PB#,希望SYBASE能尽快完善原有版本,推出正式版,并最终做得成功。
6. PB.NET 的视频资源
一些视频资源:
介绍如何创建解决方案、Target、Object 等
介绍将pb标准的workspace工程转换到pb.net下后的文件组织形式
介绍WPF窗口画板的使用
介绍WPF数窗画板的使用
介绍脚本语言的增强部分和使用操作(用过vs的人感觉PB也很亲切了!)
介绍WPF窗口控件如何使用皮肤
阅读(5600) | 评论(1) | 转发(0) |