第1章 遷移策略
1. 1 遷移的商業(yè)原因
1. 1. 1 技術方面的原因
1. 1. 2 財務收益方面的原因
1. 1. 3 不遷移的風險
1. 2 遷移進度計劃
1. 3 技能要求
1. 3. 1 進行遷移需要的技術
1. 3. 2 可遷移到. NET的現有技能
1. 3. 3 如何使開發(fā)團隊跟上. NET的發(fā)展步伐
1. 3. 4 需要何種投資標準
1. 4 硬件和軟件要求
1. 4. 1 軟件要求
1. 4. 2 開發(fā)軟件
1. 5 遷移環(huán)境
1. 5. 1 共存
1. 5. 2 ASP. NET不能向后兼容ASP
1. 5. 3 將ASP頁面遷移到ASP. NET頁面的結果
1. 6 選擇遷移策略
1. 7 遷移策略
1. 7. 1 多層體系結構遷移策略
1. 7. 2 結構化的遷移策略
1. 8 小結
第2章 重新設計應用程序
2. 1 簡單的ASP站點
2. 1. 1 轉換的時機
2. 1. 2 從控件轉換開始
2. 1. 3 完全遷移還是部分遷移
2. 2 使用COM組件的ASP應用程序
2. 2. 1 再談完全遷移和部分遷移法
2. 2. 2 基本要求
2. 2. 3 體系結構最重要
2. 2. 4 最初的考慮事項
2. 3 分布式的體系結構
2. 4 小結
第3章 表示層體系結構
3. 1 ASP. NET頁面
3. 1. 1 頁面生命周期
3. 1. 2 ASP. NET頁面的結構
3. 1. 3 使用后臺編碼
3. 1. 4 將控件添加到頁面
3. 1. 5 檢測回送
3. 1. 6 剖析基本控件
3. 1. 7 使用ViewState
3. 2 創(chuàng)建服務器控件
3. 3 使用ASP. NET實現安全
3. 4 使用會話狀態(tài)
3. 5 剖析web. config
3. 6 小結
第4章 重新設計用戶界面
4. 1 服務器控件的高級應用
4. 1. 1 驗證用戶輸入
4. 1. 2 使用數據綁定控件
4. 2 頁面元素模塊化
4. 3 使用ASP. NET的緩存功能
4. 4 使用跟蹤技術
4. 5 轉換XML
4. 6 確定瀏覽器
4. 7 移動Web窗體
4. 8 小結
第5章 重寫VB業(yè)務對象
5. 1 COM和ASP
5. 2 VB和VB. NET的區(qū)別
5. 2. 1 運行庫
5. 2. 2 VB. NET中的面向對象編程
5. 2. 3 實現繼承和接口繼承
5. 2. 4 初始化程序和構造函數
5. 2. 5 可選參數和方法重載
5. 2. 6 元數據和映射
5. 2. 7 錯誤處理
5. 2. 8 代碼訪問安全
5. 3 類庫提供的功能
5. 3. 1 數據訪問
5. 3. 2 集合
5. 3. 3 串行化
5. 3. 4 文件監(jiān)視
5. 3. 5 診斷技術
5. 3. 6 消息隊列
5. 3. 7 Remoting
5. 3. 8 服務組件和企業(yè)服務
5. 4 VB業(yè)務對象:重寫還是重用
5. 4. 1 COM互操作性
5. 4. 2 VB遷移工具
5. 5 小結
第6章 COM互操作性
6. 1 概述
6. 2 調用本地代碼
6. 3 后期綁定
6. 4 互操作程序集
6. 5 編組
6. 5. 1 Blittable數據類型
6. 5. 2 Non-blittable數據類型
6. 6 單元
6. 6. 1 單線程單元
6. 6. 2 多線程單元
6. 6. 3 單元配置
6. 6. 4 AspCompat特性
6. 7 錯誤處理
6. 8 ActiveX控件
6. 9 重用還是重建
6. 10 小結
第7章 服務組件
7. 1 概述
7. 1. 1 應用程序
7. 1. 2 聲明性編程
7. 1. 3 全部都在上下文中
7. 1. 4 服務組件的歷史
7. 1. 5 系統(tǒng)需求
7. 2 創(chuàng)建服務組件
7. 2. 1 程序集特性
7. 2. 2 為程序集簽名
7. 2. 3 ServicedComponent類
7. 3 部署
7. 3. 1 動態(tài)注冊
7. 3. 2 手工注冊
7. 4 調用服務組件
7. 5 即時激活 JITA
7. 6 事務處理
7. 6. 1 ACID屬性
7. 6. 2 自動化事務處理
7. 6. 3 分布式事務處理
7. 6. 4 事務處理的結果
7. 6. 5 事務處理信息
7. 6. 6 作為事務處理基礎的ASP. NET頁
7. 6. 7 事務處理隔離級別
7. 7 對象入池
7. 7. 1 ObjectPooling特性
7. 7. 2 方法重寫
7. 7. 3 對象入池的要求
7. 8 排隊組件
7. 8. 1 消息排隊的需求
7. 8. 2 創(chuàng)建排隊組件
7. 8. 3 傳遞對象
7. 8. 4 客戶程序
7. 8. 5 事務處理
7. 9 訪問控制
7. 9. 1 身份驗證
7. 9. 2 授權
7. 10 小結
第8章 關于ADO. NET
8. 1 ADO. NET的優(yōu)點
8. 2 ADO. NET的體系結構
8. 2. 1 數據提供者
8. 2. 2 DataSet
8. 3 使用ADO. NET
8. 3. 1 使用DataSet
8. 3. 2 使用DataReader
8. 4 比較ADO和ADO. NET
8. 4. 1 常見情況的優(yōu)化
8. 4. 2 提供者特有的類
8. 4. 3 在. NET應用程序中使用ADO
8. 5 XML支持
8. 5. 1 從XML文件中讀取數據
8. 5. 2 把數據寫入XML文件
8. 5. 3 類型化數據集
8. 6 有關ADO. NET的最好經驗
8. 7 小結
第9章 關于XML
9. 1 Microson的XML技術
9. 2 ASP. NET和XML
9. 3 MSXML組件和. NET類
9. 4 DOM處理
9. 4. 1 遍歷文檔
9. 4. 2 搜索
9. 4. 3 添加節(jié)點
9. 5 流處理
9. 6 創(chuàng)建XML文檔
9. 6. 1 文本字符串形式的XML
9. 6. 2 使用DOM
9. 6. 3 XmlTextWriter
9. 7 XSLT處理
9. 8 錯誤處理和驗證
9. 8. 1 錯誤處理
9. 8. 2 驗證
9. 9 Web應用程序中的XML
9. 9. 1 緩存
9. 9. 2 服務器對服務器的XML
9. 9. 3 客戶端對服務器端
9. 10 小結
附錄A 支持. 勘誤表和代碼下載