第1部分 從Office XP Developer輕松起步與開發(fā)應用程序
第1章 從Office XP Developer輕松起步
1. 1 概論
1. 1. 1 印刷形式說明
1. 1. 2 示例代碼和編程規(guī)范
1. 1. 3 如何利用代碼示例
1. 2 Office XP Developer增添了哪些功能
1. 3 安裝Developer開發(fā)環(huán)境
1. 3. 1 系統(tǒng)要求
1. 3. 2 安裝開發(fā)工具
1. 4 創(chuàng)建服務器環(huán)境
1. 4. 1 安裝Exchange Server
1. 4. 2 安裝SQL Server
1. 5 使用Office Developer開發(fā)應用程序的步驟
第2章 應用程序的設計
2. 1 設計過程
2. 1. 1 顧客需要干什么
2. 1. 2 顧客需要什么
2. 1. 3 繪出草圖
2. 1. 4 建立原型
2. 2 所需技術
2. 2. 1 工作流, 技術背景
2. 2. 2 數據存儲
2. 2. 3 創(chuàng)建各種插件. 向導和模板
2. 2. 4 數字化儀表板和Web組件
2. 3 用戶界面設計
2. 4 設計可重用代碼
2. 5 安全性
2. 6 測試應用程序
2. 7 應用程序部署
第3章 用VBA開發(fā)Office應用程序
3. 1 Office可編程性的好處
3. 2 Office對象和對象模型
3. 2. 1 開發(fā)集成的Office解決方案
3. 2. 2 對象. 類集和對象模型:技術背景
3. 2. 3 Office應用程序自動控制
3. 3 Office應用程序的使用
3. 3. 1 Microsoft Access對象的使用
3. 3. 2 Microsoft Excel對象的使用
3. 3. 3 Microsoft FrontPage對象的使用
3. 3. 4 Microsoft Outlook對象的使用
3. 3. 5 Microsoft PowerPoint對象的使用
3. 3. 6 Microsoft Project對象的使用
3. 3. 7 Microsoft Visio對象的使用
3. 3. 8 Microsoft Word對象的使用
3. 4 使用共享Office組件
3. 4. 1 引用共享Office組件
3. 4. 2 使用FileSearch對象
3. 4. 3 使用Office助手
3. 4. 4 使用命令條
3. 4. 5 使用文檔屬性
3. 4. 6 使用腳本
3. 5 充分利用VBA
3. 5. 1 處理字符串
3. 5. 2 處理數字
3. 5. 3 設置時間和日期
3. 5. 4 使用文件
3. 5. 5 關于數組
3. 5. 6 VBA中定義過程的小技巧
3. 5. 7 優(yōu)化VBA代碼
3. 6 加載項. 模板. 向導和庫
3. 6. 1 什么是COM加載項
3. 6. 2 為Visual Basic編輯器建立 COM加載項
3. 6. 3 為Office應用程序建立COM加載項
3. 6. 4 創(chuàng)建應用程序指定的加載項
3. 6. 5 創(chuàng)建模板
3. 6. 6 創(chuàng)建向導
第4章 開發(fā)Exchange服務器的工作流應用
4. 1 Exchange服務器工作流流程的體系結構
4. 1. 1 工作流應用
4. 1. 2 Exchange服務器和公共文件夾
4. 1. 3 應用程序用戶接口
4. 1. 4 工作流腳本
4. 2 規(guī)劃Exchange服務器的工作流流程
4. 2. 1 開發(fā)步驟
4. 2. 2 權限檢驗表
4. 3 建立Exchange服務器的工作流流程
4. 3. 1 理解工作流流程含義
4. 3. 2 為工作流開發(fā)構配置Exchange服務器
4. 3. 3 為工程創(chuàng)建Exchange文件夾
4. 3. 4 創(chuàng)建Exchange服務器的工程和工作流流程
4. 3. 5 設置Exchange服務器的Project屬性
4. 3. 6 使用工作流設計界面
4. 3. 7 添加. 修改工作流中的狀態(tài)
4. 3. 8 在工作流中添加. 修改轉換
4. 3. 9 復制Exchange服務器的工作流程
4. 3. 10 刪除Exchange服務器的工作流流程
4. 3. 11 查看并打印工作流
4. 3. 12 測試Exchange服務器的工作流
4. 4 為Exchange服務器的工作流建立用戶接口
4. 4. 1 用戶接口的思考
4. 4. 2 工作流應用中的幫助文件
4. 5 在Exchange服務器的工作流程設計器中編寫腳本
4. 5. 1 創(chuàng)建腳本過程
4. 5. 2 工作流流程的安全模式
4. 5. 3 選擇工作流事件
4. 5. 4 調試Exchange服務器的工作流設計器中的腳本文件
4. 5. 5 Exchange服務器的腳本文件示例
第5章 SOL Server工作流應用程序的開發(fā)
5. 1 SQL Server工作流應用程序的結構
5. 1. 1 工作流應用程序
5. 1. 2 SQL Server工作流數據庫
5. 2 規(guī)劃SQL Server工作流應用程序
5. 2. 1 工作流應用程序開發(fā)指南
5. 2. 2 安全權限模式
5. 2. 3 數據庫工具和技術
5. 2. 4 工作流引擎模式
5. 3 創(chuàng)建SQL Server工作流應用程序
5. 3. 1 理解工作流應用程序
5. 3. 2 基于模板創(chuàng)建工作流應用程序
5. 3. 3 理解SQL Server工作流流程
5. 3. 4 建立表格層結構
5. 4 為SQL Server開發(fā)一個用戶接口
5. 4. 1 考慮用戶接口的問題
5. 4. 2 行級權限與工作流用戶接口
5. 4. 3 生成用戶接口
5. 4. 4 工作流應用程序中的幫助文件
5. 4. 5 工作流應用程序中的用戶信息
5. 4. 6 使用其他用戶接口
5. 5 設置賬號. 登錄. 角色和用戶
5. 5. 1 SQL Server中的工作流開發(fā)環(huán)境的安全性項目
5. 5. 2 Windows 2000和 SQL Server的安全
5. 5. 3 創(chuàng)建數據庫角色
5. 5. 4 創(chuàng)建工作流應用程序用戶
5. 5. 5 將用戶分配到數據庫角色中
5. 5. 6 為數據庫角色定義權限
5. 6 為SQL Server編寫工作流腳本
5. 6. 1 腳本過程
5. 6. 2 用腳本代碼為SQL Server編寫在工作流設計器中的事件
5. 6. 3 何時使用何種事件
5. 6. 4 腳本過程名
5. 6. 5 基于狀態(tài)的行改變的控制
5. 6. 6 添加轉換事件
5. 6. 7 自動化變化和事件
5. 6. 8 使用工作流腳本管理數據
5. 6. 9 用工作流腳本獲取用戶信息
5. 6. 10 在SQL Server的工作流開發(fā)環(huán)境中測試和編譯
5. 6. 11 創(chuàng)建模板
第6章 使用Web部件開發(fā)數字化儀表板
6. 1 了解數字化儀表板
6. 1. 1 為什么要使用數字化儀表板
6. 1. 2 創(chuàng)建數字化儀表板
6. 1. 3 安全性
6. 1. 4 配置一個 Exchange Server儀表板
6. 1. 5 打開SharePoint Portal Server入口
6. 2 Web部件
6. 2. 1 Web部件屬性
6. 2. 2 向儀表板上添加 Web部件的方法
6. 2. 3 Web部件的種類
6. 2. 4 創(chuàng)建優(yōu)秀Web部件準則
6. 2. 5 數字化儀表板生成器如何解析Web部件
第7章 調試與錯誤處理
7. 1 編寫無錯誤的代碼
7. 2 調試代碼
7. 2. 1 VBA凋試工具
7. 2. 2 腳本調試工具
7. 2. 3 其他的調試技術
7. 3 處理錯誤
7. 3. 1 基本的錯誤處理
7. 3. 2 自動錯誤處理
7. 3. 3 獲取錯誤信息
7. 3. 4 在類模塊中進行錯誤處理
7. 3. 5 處理腳本錯誤
7. 3. 6 錯誤日志
第8章 應用程序本地化
8. 1 用戶界面本地化原則
8. 2 語言和術語的本地化原則
8. 3 編碼的本地化原則
8. 4 本地化Access Runtime應用程序
第9章 發(fā)布應用程序
9. 1 打包過程
9. 2 使用打包向導創(chuàng)建一個安裝包
9. 2. 1 確認應用程序和安裝包信息
9. 2. 2 在安裝包中包含支持文件
9. 2. 3 改變安裝包的默認安裝位置
9. 2. 4 定義開始菜單快捷方式
9. 2. 5 測試安裝包
9. 3 部署Office模板和應用程序專用加載項
9. 3. 1 什么是用戶配置文件
9. 3. 2 布署自定義Office模板
9. 3. 3 部署Office應用程序專用加載項
9. 4 部署COM加載項
9. 5 部署Outlook和Frontpage應用程序
9. 6 部署使用Access Runtime的 Access應用程序
9. 6. 1 開發(fā)Access Runtime應用程序
9. 6. 2 定位Access RUntime文件
第2部分 編程概念
第10章 編寫可靠的代碼
10. 1 編寫可靠的腳本
10. 2 使用命名規(guī)則
10. 2. 1 命名變量和常數
10. 2. 2 命名對象和控件
10. 2. 3 命名函數和子程序
10. 3 結構化和格式化代碼
10. 3. 1 結構化代碼
10. 3. 2 格式化代碼
10. 4 注釋代碼
10. 4. 1 有效地使用注釋
10. 4. 2 自動注釋代碼
10. 5 設計可重復使用的代碼
10. 5. 1 什么是可重用代碼
10. 5. 2 編寫可重用的代碼
10. 5. 3 源代碼共享
第11章 使用XML工作
11. 1 Office應用程序和XML
11. 1. 1 Excel中的XML支持
11. 1. 2 在Access導入XML數據
11. 1. 3 從Access導出XML數據
11. 1. 4 XSL:技術背景
11. 1. 5 XSL在Access中的轉換
11. 1. 6 XML Access報表
11. 2 在設計環(huán)境中使用XML
第12章 自定義類和對象
12. 1 為什么創(chuàng)建自己的對象
12. 2 基本類概念
12. 2. 1 什么是類
12. 2. 2 添加類模塊
12. 2. 3 創(chuàng)建一個類的新實例
12. 2. 4 Instancing屬性
12. 2. 5 作用范圍的問題
12. 2. 6 使用變量創(chuàng)建簡單的屬性
12. 2. 7 創(chuàng)建方法
12. 3 創(chuàng)建Property過程
12. 3. 1 創(chuàng)建標量屬性
12. 3. 2 創(chuàng)建對象屬性
12. 4 創(chuàng)建事件和事件過程
12. 4. 1 使用WithEvents關鍵字為內置事件創(chuàng)建事件過程
12. 4. 2 為自定義類添加事件
12. 5 通過接口擴展對象
12. 5. 1 接口基礎
12. 5. 2 實現(xiàn)一個抽象接口
12. 5. 3 實現(xiàn)非抽象類
12. 6 設計對象模型
12. 6. 1 規(guī)劃對象模型
12. 6. 2 創(chuàng)建集合類
12. 6. 3 使用對象屬性關聯(lián)對象
12. 6. 4 使用接口共享代碼
12. 7 為網頁創(chuàng)建自定義對象
12. 7. 1 動態(tài)HTML(DHTML)腳本小程序
12. 7. 2 DHTML操作
第3部分 使用Office Developer的產品工具
第13章 使用代碼庫共享代碼
13. 1 打開代碼庫
13. 2 創(chuàng)建代碼庫
13. 3 創(chuàng)建代碼庫種類
13. 4 使用代碼庫中的代碼片斷
13. 4. 1 在代碼庫中查詢代碼
13. 4. 2 從代碼庫將代碼插入到工程
13. 5 在代碼庫中自定義代碼
13. 5. 1 修改己有代碼的數據庫
13. 5. 2 定義種類和代碼項
13. 5. 3 將關鍵字與代碼項相關聯(lián)
13. 5. 4 修改代碼項的關鍵字
13. 6 使得代碼庫對多用戶可用
第14章 使用源代碼控制
14. 1 安裝Visual SourceSafe
14. 1. 1 安裝Visual SourceSafe應用程序
14. 1. 2 分配用戶權限
14. 1. 3 連接到一個Visual SourceSafe數據庫
14. 2 選擇合適的源代碼控制加載項
14. 3 在Visual Basic環(huán)境下使用 Visual SourceSafe加載項
14. 4 在文檔和 VBA代碼中使用 Visual SourceSafe加載項
14. 4. 1 創(chuàng)建初始文檔
14. 4. 2 修改文檔
14. 4. 3 添加 VBA代碼模板
14. 4. 4 修改VBA代碼模塊
14. 5 與Access一起使用源代碼控制
第15章 共享和重用VBA對象
15. 1 導出VBA對象
15. 2 導入VBA對象
第16章 快速應用程序開發(fā)工具
16. 1 格式化字符串變量
16. 2 格式化代碼注釋器和錯誤處理模板
附錄 Microsoft Office Developer應用范例
范例1 用VBA創(chuàng)建一個COM加載項
范例2 使用Exchange Server創(chuàng)建一個工作流應用程序
范例3 使用SQL Server工作流設計器開發(fā)工作流應用程序
范例4 使用Web部件創(chuàng)建一個數字化儀表板