PowerBuilder采用的是目前流行的圖形化的界面和可視化的編程方法,通過引入獨具特色的數據窗口對象,使得程序員可以可視化地完成對數據庫的操作。PowerBuilder提供了對目前流行的幾乎所有的大型數據庫和桌面數據庫的支持,同時它自身也附帶了一個小的數據庫管理系統Sybase SQL Anywhere。PowerBuilder支持多種軟硬件平臺,它不僅可以跨平臺共享程序中的各種對象,還支持應用程序的跨平臺開發和分布,極大地減輕了程序員在不同平臺上移植程序的工作量。
本光盤是為那些具有一定的WINDOWS編程經驗,希望使用或者想深入了解利用PowerBuilder進行數據庫應用程序開發的讀者而編寫的。在學習光盤的一開始,我們通過一個實用的例子帶你快速進入PowerBuilder的精彩世界。然后通過原理加實例的方法向你詳細介紹PowerBuilder的基本原理和各種高級實用的編程技術。在這張學習光盤中,你不僅可以學會使用開發基本的PowerBuilder應用程序所必須的應用對象,窗口,控件,菜單,數據窗口對象,POWERSCRIPT語言等基本內容的原理和使用技術,更可以學會在應用程序中使用用戶對象,調試程序,打印,使用報表,數據管道,數據窗口高級技術,實現分布式計算等各種編寫功能強大的高質量應用程序所需要的核心技術。從這個角度而言,本光盤對有一定PowerBuilder基礎的讀者而言,也有著極大的參考價值。
參與開發本教學光盤的都是正在使用PowerBuilder進行數據庫應用程序開發的高校年輕老師和研究生,他們有著豐富的實際編程經驗,憑著對PowerBuilder開發工具的熱愛,他們把自己學習和使用PowerBuilder多年所得來的 經驗無私地奉獻給廣大的讀者。衷心期望你通過本光盤的學習能成為PowerBuilder高級開發人員中的一員。
什么是PowerBuilder
在開始學習PowerBuilder之前,首先要弄清楚的問題是什么是PowerBuilder,它是用來干什么的,它的特點又是什么。只有知道了PowerBuilder的功能和特點所在,我們才能知道什么時候應該選用PowerBuilder作為我們的應用程序開發工具。
我們知道,數據庫應用是當前計算機應用的一個非常重要的方面,而在目前的數據庫應用技術中普遍采用的就是客戶機/服務器體系結構,在這種體系結構中,所有的數據和數據庫管理系統都在服務器上,客戶機通過采用標準的SQL語句等方式來訪問服務器上數據庫中的數據。由于這種體系結構把數據和對數據的管理都統一放在了服務器上。就保證了數據的安全性和完整性,同時也可以充分利用服務器高性能的特點。正因為客戶機/服務器體系結構的這些優點,因而得到了非常廣泛的應用。
PowerBuilder是著名的數據庫應用開發工具生產廠商PowerSoft公司推出的產品(PowerSoft現已被數據庫廠商Sybase所收購),它完全按照客戶機/服務器體系結構研制設計,在客戶機/服務器結構中,它使用在客戶機中,作為數據庫應用程序的開發工具而存在。由于PowerBuilder采用了面向對象和可視化技術,提供可視化的應用開發環境,使得我們利用PowerBuilder,可以方便快捷地開發出利用后臺服務器中的數據和數據庫管理系統的數據庫應用程序。
在當前,網絡技術迅速發展,隨之發展的還有OLE,OCX,跨平臺等技術,而在PowerBuilder的最新版PowerBuilder 6.0中提供了對這些技術的全面支持?傊跀祿䦷扉_發工具領域,PowerBuilder是其中非常優秀的一個,利用它我們可以開發出功能強大的數據庫應用程序。
文章來源于領測軟件測試網 http://www.kjueaiud.com/