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)。如果在安裝時出現:
 “One 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窗口控件如何使用皮膚
發佈了31 篇原創文章 · 獲贊 2 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章