第一章 引言
1.1 企業(yè)PowerBuilder
1.2 本書的組織
1.3 本書適用對象
1.4 配套光盤里的內容
1.5 后續(xù)內容
第二章 企業(yè)PowerBuilder的開發(fā)方法
2.1 客戶/服務器開發(fā)方法的演變
2.2 瀑布方法失效
2.3 螺旋線法
2.4 迭代法
2.5 平坦螺旋法
2.6 展望
第三章 體系結構開發(fā)
3.1 兩層體系結構
3.2 三層體系結構
3.3 N層體系結構
3.4 基于服務的體系結構
3.5 選擇適當?shù)捏w系結構
第四章 設計PowerBuilder應用程序
4.1 數(shù)據(jù)模型
4.2 用戶界面
4.3 處理對象
4.4 聯(lián)機幫助
4.5 小結
第五章 面向對象的PowerBuilder
5.1 使用OO意味著什么
5.2 PowerBuilder為什么要使用OO
5.3 對象
5.4 屬性
5.5 方法
5.6 類
5.7 實例
5.8 控件
5.9 繼承
5.10 封裝
5.11 多態(tài)性
5.12 小結
第六章 類庫和框架
6.1 應該支持企業(yè)應用程序的單一庫
6.2 創(chuàng)建與購買問題
6.3 創(chuàng)建自己的對象類庫
6.4 購買第三方類庫
6.5 庫中的對象類型
6.6 小結
第七章 PFC的使用
7.1 面向服務的結構
7.2 PFC庫
7.3 PFC對象
7.4 仔細研究的服務
7.5 使用具體的服務
7.6 定制PFC以供自己使用
7.7 以維護的形式對PFC進行升級
第八章 PowerBuilder6.0中的新增內容
8.1 Internet上的PowerBuilder
8.2 增強的分布式計算
8.3 親的調試器
8.4 配置和跟蹤
8.5 PFC增強
8.6 對應用對象的改變
8.7 國際化
8.8 發(fā)行和交叉平臺變化
8.9 PoweScript變化
8.10 DataWindow變化
8.11 OLE變化
8.12 對象生成器
8.13 新的Component Gallery變化
第九章 創(chuàng)建分布式PowerBuilder應用程序
9.1 分布式PowerBuilder
9.2 分布式應用程序例子
9.3 PowerBuilder6.0中的改進
9.4 學習方向
第十章 PowerBuilder6.0的Internet特征
10.1 介紹
10.2 Internet工具
10.3 硬件和軟件要求
10.4 高級Internet工具
10.5 開發(fā)DataWindows 和Window Plug-In應用程序
10.6 開發(fā)Web.PB應用程序
10.7 Web.PB HTML向導和類庫
10.8 運行代碼范例
第十一章 編譯自己的應用程序
11.1 應用程序
11.2 代理庫
11.3 C++生成器
第十二章 使用入站OLE自動化
12.1 樣本應用程序
12.2 把NVO轉變?yōu)镺LE進程服務器
12.3 改變我們的應用程序來使用OLE服務器
12.4 從Visual Basic調用這個對象
12.5 小結
第十三章 PowerScript Painter和PowerBuilder 6.0PowerScript增強
13.1 使用PowerScript Painter
13.2 PowerScript6.0代碼增強
13.3 PowerScript5.0代碼增強
第十四章 高級菜單
14.1 下拉式工具欄
14.2 創(chuàng)建多個??渴焦ぞ邫?nbsp;
14.3 菜單繼承
14.4 菜單和MDI框架
14.5 保存用戶運行工具欄設置
14.6 給自己的菜單添加“取消”功能
14.7 原位OLE和菜單
14.8 小結
第十五章 數(shù)據(jù)流水線
15.1 何謂數(shù)據(jù)流水線
15.2 創(chuàng)建數(shù)據(jù)流水線
15.3 執(zhí)行流水線
15.4 錯誤處理
15.5 在應用程序中使用流水線
15.6 流水線的快速參考
15.7 小結
第十六章 調試及配置用戶的應用程序
16.1 調試器
16.2 使用斷點
16.3 編輯斷點及設置條件斷點
16.4 單步高試代碼
16.5 剛好實時調試
16.6 使用PBDEBUG
16.7 使用配置和跟蹤
第十七章 使用對象瀏覽器
17.1 何謂對象瀏覽器
17.2 了解對象瀏覽器
17.3 顯示繼承層次
17.4 再生對象樹
17.5 使用上下文敏感幫助
17.6 彈出式菜單快速查詢表
17.7 小結
第十八章 高級開發(fā)概念
18.1 建立對象事件
18.2 利用函數(shù)進行處理
18.3 從腳本中調用事件和函數(shù)
18.4 實現(xiàn)拖放功能
18.5 小結
第十九章 使用DataWindow
19.1 何謂DataWindow對象
19.2 啟動DataWindow Painter
19.3 選取DataWindow
19.4 數(shù)據(jù)源
19.5 描述樣式
19.6 存儲DataWindow
19.7 改變DataWindow數(shù)據(jù)源
19.8 定制用戶的DataWindow
19.9 在應用程序中使用DataWindow
19.10 執(zhí)行DataWindow
19.11 小結
第二十章 DataWindow高級技術
20.1 直接把數(shù)據(jù)拷貝到非可視化用戶對象
20.2 子DataWindow
20.3 滑動欄
20.4 動態(tài)更改顯示格式
20.5 動態(tài)創(chuàng)建DataWindow
20.6 動態(tài)修改DataWindow
20.7 處理大型結果集
20.8 共享結果集
20.9 使用位圖
20.10 使用SQLPreview事件
20.11 高級更新
20.12 DataStore
20.13 小結
第二十一章 高級報表生成
21.1 嵌套報表
21.2 復合報表
21.3 圖表
21.4 交叉表格
21.5 OLE 2.0 DataWindow描述樣式
21.6 小結
第二十二章 用戶對象
22.1 可視用戶對象
22.2 類用戶對象
22.3 創(chuàng)建用戶對象
22.4 小結
附錄A 使用SQLCentral
A.1 什么是SQLCentral
A.2 使用SQLAnywhere實用程序
A.3 數(shù)據(jù)庫管理
A.4 使用性能監(jiān)視器
A.5 通過SQLCentral管理SQLRemote
附錄B 什么是Sybase SQL Amywhere
B.1 歷史
B.2 特征
B.3 Watcom 4.0以來的新增內容
B.4 安裝和配置SQLAnywhere
B.5 怎樣獲得幫助