PB12预览版(CTP)

 大家盼望已久的POWERBUILDER12终于出来了个预览版(CTP)。
 
1. 下载安装
 
 
如果还想安装SQLWhere11,则可下载:
http://download.sybase.com/beta/pb12ctp/SQLAnywhere11.zip
 
2. 安装要求
   PB12因为基于微软的VS和WPF技术,所以安装所需要的硬件和软件环境都很高。安装之前请确认已安装了.net framework 3.5 (SP1),如果还要PB.NET能运行,请安装好VS2008 (SP1)。如果在安装时出现:
 “On e or more components not found, please reinstllall the application” 这样的提示或在启动PB.NET时出现,则有可能是PBSHEEL.EXE程序的注册问题,也可能与使用中文版本的VS2008团队版本有关,可以执行CMD命令: pbshell.exe /setup  看看是否有效果。 如果还不行,请从后面所列论坛查找答案。
 
3. 文档资源
 
4. 论坛资源
   这次随着PB12预览版的推出,SYBASE不再像原来那样通过新闻组的形式提供在线服务,而是采用更直接的论坛形式为使用者解疑,地址为: http://pb-beta.sybase.com/ 。  不过论坛分类不明显,想进入者请首先注册一个账号。
 
5. 使用
   PB12版本的IDE已经被划分了2部分(不知道以后的正式版是否还是这样?),1个是基于我们以前所见的传统IDE,跟以前版本长得一个样,没太多差别,另1个可就不一样了,因为是基于VS内核的,并使用了WPF技术,所以是个全新的IDE(这也是必须安装VS2008的原因,因为使用了VS Shell)。
PB12预览版(CTP) - 开心就好 - 等待

   关于传统IDE就没必要多费文字了,这里只谈谈PB.NET的IDE:
 
   1) 首先启动PowerBuilder .NET 12.0
   2) 新建解决方案
      点击File->NEW菜单,在对话框中选择Solution,再点击Finish按钮,它会要求你选择保存的方案路径和文件名(扩展名为pbwx),确定后就为你建好了方案,界面返回:
PB12预览版(CTP) - 开心就好 - 等待
 
再点击File->NEW菜单,在对话框中选择TARGET,再选择WPF WINDOW APPLICATION、.NET ASSEMBLY,.NET WEB SERVICE 三个之一(按需要选择)。例如我们要建一个WPF窗口,那就选择第1个:
PB12预览版(CTP) - 开心就好 - 等待
 
后面按对话框的要求继续进行下去即可。如果需要将原有的非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窗口控件如何使用皮肤
PB12.5版本: 关于PBHelper(PBCOMMENT)这个软件,最新版本 1.0.2 PBHelper的前身是 PBCOMMENT 7.0。 ================================================================ 版权所有 (c) 1999-2000 RC Sizer 保留所有版权。 版权所有 (c) 2003-2006 Welkin 保留所有版权。 版权所有 (c) 2002-2006 TRUEWAY(TM) 保留所有版权。 注册商标 TRUEWAY(TM) 为李群巍所写程序专用。 PBHelper以前的名字叫 PBCOMMENT。 PBHelper(PBCOMMENT)是一个专门为PB程序员设计的综合性编程 助手工具。她能帮助PB程序员自动生成PB脚本代码注释、自动缩进美化 代码、自动完成代码、大小写转换,实现不同数据库类型之间的SQL语句 转换等功能。 PBHelper支持PowerBuilder 6.x/7.0/8.0/9.0/10.0/10.5/11.0。 (增加对11.5、12.0、12.5的支持) 关于此软件的英文详细说明,请阅读《readme.txt》。 联系方法: E-Mail: truewaylee@163.com, wolcen@sohu.com MSN: truewaylee@hotmail.com 软件包下载地址: http://gforge.osdn.net.cn/projects/pbhelper/ PBHelper(PBCOMMENT)的来历 ================================================================ PBHelper起初的代码参考了国外一个著名的 PBCOMMENT 软件。国外 的这个 PBCOMMENT 对 PB 6.0/6.5 和 PB 7.0 分别做了实现。初期的 版本主要用于自动生成函数、对象、DW内部代码的注释。后来,本人 对该软件核心代码做了重写工作,且在一个版本的 PBCOMMENT 里面 提供了对不同版本PB的支持。 从 PBCOMMENT 3.0 开始,在后续的版本中,加入了代码自动整理 (Indent)、自动完成(插入DW编码模板)、自动删除(根据某个标记) 自动删除某个标记前面的或者后面的代码,从DW自动生成DW字段赋值语句、 从DW生成结构体等的辅助功能。从这些功能的增加来看,PBCOMMENT 已 不再是 COMMENT 的工具。有鉴于此,从 PBCOMMENT 7.0 以后软件名字 更改为 PBHelper。因为 PBHelper 不再仅仅关注于注释方面,而向功能 综合化、多样性方面发展。 PBHelper(PBCOMMENT)重要版本更新 ================================================================ 开始版本号 新增功能 ---------------------------------------------------------------- PBCOMMENT >>>>>>>>>> 5.2 可以处理 *.sr* 类型的文件的整理处理 将对象、窗口、函数等代码先 Export 成文本文件,在PB中 用编辑文本文件的形式打开,然后象其他脚本一样 Indent 5.2 新增自动将工具集成到 PB 开发环境中的功能 目前支持的版本是 PB 6.0/6.5, PB 9.0 5.3 新增自动在某个代码段加每行代码的相同的前缀或者相同的后缀 这个在我们日常生活中经常要用到的 5.31 新增自动根据字段列表,变量列表,datawindow 赋值语句列表, 自动生成 datawindow 之间复制数据的代码 自动生成 结构体变量 和 datawindow 之间的赋值代码 自动生成 变量列表 和 datawindow 之间的赋值代码 具体可看 《pbcomment自动写代码.doc》的说明 5.31 新增双语言显示 pbcomment.ini 文件中, language = 0 表示简体中文
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值