第1章 eVB開發(fā)簡介
1.1 讀者對象
1.2 需要準備的內容
1.3 Pocket PC、HPC 2000和其他設備
1.3.1 Pocket PC
1.3.2 HPC 2000
1.3.3 其他設備
1.4 eVB概述
1.4.1 與Visual Basic 6.0的對比
1.4.2 使用eVC
1.4.3 仿真
1.4.4 開發(fā)工具的安裝
1.5 創(chuàng)建一個Hello World應用程序
1.6 網絡連接
1.6.1 配置HPC 2000的網絡交持
1.6.2 配置Pocket PC的網絡支持
1.7 Platform Manager
1.8 遠程工具
1.9 ActiveX控件和Windows CE Control Manager
1.10 項目設置和屬性
1.11 出錯處理
1.12 eVB數據類型
1.13 調試
1.14 小結
第2章 創(chuàng)建用戶界面
2.1 Pocket PC界面
2.2 管理Pocket PC菜單欄
2.2.1 響應菜單選擇
2.2.2 使用新按鈕
2.2.3 在運行間改變菜單項
2.2.4 在運行時訪問菜單項
2.2.5 插入和刪除菜單項
2.2.6 添加一個MenuBar按鈕
2.2.7 Pocket PC對話框
2.2.8 HPC 2000界面
2.3 設計應用程序窗口
2.3.1 創(chuàng)建Pocket PC應用程序窗口
2.3.2 創(chuàng)建HPC 2000應用程序窗口
2.4 小結
第3章 ADOCE和ADOXCE
3.1 Microsoft SQL Server用于CE的特性
3.2 ADOCE 3.1的結構
3.3 用于CE的Microsoft SQL Server安裝
3.3.1 在設備上安裝ADOCE和ADOXCE
3.3.2 復制SSCE文件
3.3.3 安裝用于WindowsCE的ISQLW
3.4 簡單數據庫操作
3.4.1 創(chuàng)建一個數據庫(目錄)
3.4.2 打開和關閉數據庫
3.4.3 創(chuàng)建一個表格
3.4.4 添加記錄
3.4.5 列出記錄
3.5 使用ISQLW_CE
3.6 表格及其列
3.6.1 整數數據類型
3.6.2 Numeric、Float、Real和Money數據類型
3.6.3 Binary、VarBinary和Image數據類型
3.6.4 UniqueIdentifier數據類型和ROWGUIDCOL
3.6.5 Identity屬性
3.6.6 非空和惟一的特性
3.6.7 相關完整性與主鍵和外鍵
3.6.8 默認值
3.6.9 使用DROP TABLE
3.6.10 使用ADOXCE處理表格
3.7 索引
3.8 管理數據
3.8.1 創(chuàng)建并打開數據庫
3.8.2 出錯處理
3.8.3 ADOCE記錄集和SELECT語句
3.8.4 INSERT、DELETE和UPDATE語句
3.9 管理事務
3.10 加密和密碼保護
3.11 壓縮數據庫
3.12 創(chuàng)建用于發(fā)布的數據庫
3.13 小結
第4章 SQLServer CE的遠程數據訪問和復制
4.1 遠程數據訪問
4.1.1 RDA的安裝和配置
4.1.2 編寫RDA應用程序
4.1.3 SQLServer CE Relay
4.1.4 安全性
4.2 SQL Server的復制
4.3 安裝與配置
4.4 編程實現復制操作
4.5 處理沖突
4.6 小結
第5章 HTTP和Internet編程
5.1 使用WinSock控件
5.1.1 用HTTP的GET來發(fā)送數據
5.1.2 用HTTP POST發(fā)送數據
5.2 HTTP組件
5.2.1 發(fā)出一個簡單的請求
5.2.2 發(fā)送數據
5.2.3 使用NT認證
5.2.4 使用代理服務器
5.3 小結
第6章 XML和DOM
6.1 XML
6.2 文檔對象模型(DOM)
6.3 Microsoft SQL Server 2000和XML
6.3.1 配置對XML的支持
6.3.2 創(chuàng)建模板
6.3.3 從eVB中訪問一個模板
6.3.4 為模板設置參數
6.3.5 在TreeView控件中顯示XML文檔
6.3.6 處理SQL錯誤
6.3.7 用模板添加數據
6.3.8 帶注釋的模式和XPath
6.4 ADO記錄集和XNL
6.5 用DOM創(chuàng)建和管理XML文檔
6.5.1 用元素創(chuàng)建XML文檔
6.5.2 用屬性創(chuàng)建XML文檔
6.5.3 將XML文檔發(fā)送給ASP頁面
6.6 小結
第7章 SOAP和.NET Web Services
7.1 SOAP
7.1.1 安裝SOAP 2.0 Toolkit
7.1.2 SOAP XML文檔結問
7.1.3 從Pocket PC和HPC 2000應用程序中發(fā)出SOAP調用
7.2 使用.NET Web Services
7.2.1 用VB.NET創(chuàng)建.NET Web Service
7.2.2 用HTTP GET和POST調用Web Service
7.2.3 用SOAP調用Web Service
7.2.4 在.NET Web Service中使用類對象
7.2.5 使用ADO.NET DataSets
7.3 小結
第8章 用RAS管理連接
8.1 創(chuàng)建RAS電話簿條目
8.2 列出RAS電話簿條目
8.3 判斷某個連接是否存在
8.4 建立RAS連接
8.5 斷開RAS連接
8.6 小結
第9章 便攜Outlook對象模型(Pocket Outlook Object Model,POOM)
9.1 POOM模型的概況
9.2 登錄和POOM版本
9.2.1 添加指向PIMStore.dll的引用
9.2.2 登錄、注銷和版本信息
9.3 文件夾和表項
9.4 管理通信錄
9.4.1 使用OID
9.4.2 找出并限定表項
9.4.3 顯示通信錄
9.4.4 管理通信錄
9.5 管理任務
9.6 管理預約
9.7 小結
第10章 Object Store、文件輸入/輸出和注冊表
10.1 FileSystem控件
10.1.1 文件夾列表
10.1.2 文件列表
10.1.3 文件操作
10.2 Object Store
10.3 內存狀態(tài)
10.4 存儲卡
10.5 Common Dialog控件
10.5.1 在Pocket PC上的File Open對話框
10.5.2 在HPC 2000上的Fie Open對話框
10.5.3 在Pocket PC上的Fie Save As對話框
10.5.4 在HPC 2000上的File Save As對話框
10.6 讀取和寫入文件
10.6.1 基于文本的文件
10.6.2 Unicode文件
10.6.3 二進制文件
10.6.4 隨機文件
10.7 注冊表
10.7.1 寫入注冊表鍵值
10.7.2 訪問注冊表鍵
10.8 小結
第11章 設置和安裝
11.1 使用Application Install
11.2 安裝應用程序
11.3 小結
第12章 組織和設計移動策略
12.1 連通性選項
12.2 本地存儲選項
12.3 數據傳輸選項
12.4 數據同步
12.5 創(chuàng)建良好的移動結構
12.6 結合客戶/服務器結構
12.7 結合n層結構
12.8 小結
附錄A CEUtils ActiveX控件
A.1 DatePicker控件
A.2 ObjectStore組件
A.3 Process組件
A.4 RASConnection組件
A.5 StrRegistry組件
附錄B HTTP ActiveX組件