Chinaunix首页 | 论坛 | 博客
  • 博客访问: 486064
  • 博文数量: 33
  • 博客积分: 4168
  • 博客等级: 上校
  • 技术积分: 675
  • 用 户 组: 普通用户
  • 注册时间: 2006-12-26 20:21
文章分类

全部博文(33)

文章存档

2013年(8)

2012年(2)

2011年(7)

2010年(1)

2009年(4)

2008年(11)

分类:

2009-06-09 09:42:07

 
   大家盼望已久的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窗口控件如何使用皮肤
    
 

 
 
阅读(5560) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

py3zhsh2010-07-02 10:03:07

老大, PB12 自帶的 ADVANCED GUI 也不能轉成B/S 啊