注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計網(wǎng)絡(luò)編程ASP.NET 1.0高級編程

ASP.NET 1.0高級編程

ASP.NET 1.0高級編程

定 價:¥128.00

作 者: (英)Richard Anderson,(英)Brian Francis著;王毅,楊浩等譯;王毅譯
出版社: 清華大學(xué)出版社
叢編項: 高級編程系列
標(biāo) 簽: ASP.NET

ISBN: 9787302055693 出版時間: 2002-01-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 1188 字?jǐn)?shù):  

內(nèi)容簡介

  本書理論聯(lián)系實際、全面深入地介紹了ASP.NET及其相關(guān)知識,是進行ASP.NET開發(fā)的高級編程指南。通過本書的學(xué)習(xí),可以全面掌握利用NETFramework進計Web應(yīng)用程序開發(fā)的技巧。本書主要內(nèi)容·ASP.NET和.NETFramework的基本概念·使用服務(wù)器控件以及數(shù)據(jù)管理技術(shù)創(chuàng)建ASP.NET頁面·開發(fā)、保護和配置Web應(yīng)用程序·基類庫、組件及其可擴展性·Web服務(wù)和ASP.NET在移動領(lǐng)域中的應(yīng)用·調(diào)試技術(shù)、性能、遷移性和互操作性等問題·ASP.NET相關(guān)知識在實際開發(fā)環(huán)境中的整合本書讀者對象·必須具有扎實的ASP編程基礎(chǔ)知識·熟悉VB或基于C的語法(C++、Java或C#)·希望利用.NETFramework開發(fā)復(fù)雜的ASP.NET應(yīng)用程序·希望對ASP.NET這些新技術(shù)有個全面深入的了解

作者簡介

暫缺《ASP.NET 1.0高級編程》作者簡介

圖書目錄

第1章 ASP.NET概述
1.1 是升級還是創(chuàng)新
1.2 開始使用ASP.NET
1.3 安裝.NET
1.3.1 配置范例
1.3.2 運行范例
1.4 Visual Studio.NET
1.5 其他安裝
1.6 ASP.NET與ASP的區(qū)別
1.6.1 需要這樣一個新版本的原因
1.6.2 ASP.NET的優(yōu)點
1.7 編寫ASP.NET頁面
1.7.1 創(chuàng)建Web站點
1.7.2 頁面范例
1.8 本章小結(jié)
第2章 認(rèn)識.NET Framework
2.1 .NET簡介
2.1.1 .NET的組成
2.1.2 Windows DNA存在的問題
2.1.3 需要.NET的原因
2.2 公共語言運行時(CLR)
2.2.1 通用功能
2.2.2 命名空間
2.2.3 通用類型系統(tǒng)
2.2.4 程序集--版本化和安全性代碼
2.2.5 CLR和COM
2.2.6 中間語言
2.2.7 應(yīng)用程序域(Application Domains)
2.3 .NET Framework詳解
2.3.1 應(yīng)用程序開發(fā)技術(shù)
2.3.2 類庫
2.3.3 基類庫
2.4 ASP.NET的設(shè)計目標(biāo)
2.4.1 消除對腳本引擎的依賴性
2.4.2 在ASP基礎(chǔ)上的升級
2.4.3 便于部署
2.4.4 強大的工具支持
2.4.5 更簡單、更靈活的配置
2.4.6 分解的“開放”設(shè)計
2.4.7 與語言無關(guān)
2.4.8 代碼更少、更簡練、更易于維護
2.4.9 功能強大的身份確認(rèn)模型
2.4.10 正確認(rèn)識錯誤的存在
2.4.11 不需要工具
2.5 本章小結(jié)
第3章 .NET語言
3.1 所提供的語言
3.1.1 VBScript何去何從
3.1.2 Visual Studio還是Notepad
3.1.3 Visual Basic.NET
3.1.4 C#
3.1.5 JScript.NET
3.1.6 C++
3.1.7 Visual J#.NET
3.1.8 其他支持的語言
3.2 .NET語言編譯器
3.3 CLR的優(yōu)點
3.3.1 通用API
3.3.2 通用類型
3.3.3 跨語言繼承性
3.3.4 跨語言調(diào)試和記錄
3.4 性能問題
3.4.1 語言
3.4.2 后期綁定代碼
3.5 常用范例
3.5.1 變量聲明
3.5.2 函數(shù)和過程
3.5.3 語法的區(qū)別
3.5.4 類型轉(zhuǎn)換
3.6 本章小結(jié)
第4草 編寫ASP.NET頁面
4.1 編碼問題
4.1.1 以前的編碼方式
4.1.2 ASP.NET頁面中的編碼
4.2 Page類
4.2.1 HttpRequest對象
4.2.2 HttpResponse對象
4.2.3 頁面處理步驟
4.2.4 頁面狀態(tài)
4.2.5 頁面指令
4.3 使用后臺編碼
4.3.1 開發(fā)工具中的“后臺編碼”
4.3.2 使用“后臺編碼”
4.3.3 在ASP.NET頁面中繼承后臺編碼類文件
4.4 頁面高速緩存
4.4.1 輸出高速緩存范例
4.4.2 通過瀏覽器實現(xiàn)高速緩存
4.5 智能導(dǎo)航
4.6 定制控件
4.7 本章小結(jié)
第5章 服務(wù)器控件與驗證
5.1 服務(wù)器控件的概念
5.1.1 再論ASP.NET頁面模型
5.1.2 練習(xí)使用服務(wù)器控件
5.1.3 使用服務(wù)器控件的時機
5.1.4 ASP.NET中的可用控件
5.2 HTML服務(wù)器控件
5.2.1 HtmlControl基類
5.2.2 HTMLGenericControl類
5.2.3 HTML控件的專有類
5.2.4 HTML服務(wù)器控件的用法
5.2.5 HTML服務(wù)器控件范例
5.3 ASP.NET輸入驗證控件
5.3.1 輸入驗證控件的作用
5.3.2 BaseValidator類
5.3.3 驗證控件的專有成員
5.3.4 驗證控件的應(yīng)用
5.4 本章小結(jié)
第6章 ASP.NET Web Form控件
6.1 基本ASP.NET Web Form控件
6.1.1 為什么要有另外一組控件
6.1.2 基類WebControl
6.1.3 特殊的Web Form控件類
6.1.4 使用Web Form控件
6.1.5 ASP Web Form控件范例
6.2 ASP.NET列表控件
6.2.1 ListControl基類
6.2.2 特殊的列表控件類
6.2.3 使用ASP列表控件
6.3 ASP.NET中的其他多功能控件
6.4 本章小結(jié)
第7章 列表控件和數(shù)據(jù)綁定
7.1 獲取范例文件
7.2 數(shù)據(jù)綁定的相關(guān)概念
7.2.1 在服務(wù)器上完成所有操作
7.2.2 數(shù)據(jù)綁定的語法
7.2.3 單值數(shù)據(jù)綁定
7.2.4 重復(fù)值數(shù)據(jù)綁定
7.2.5 重復(fù)值數(shù)據(jù)綁定的簡單范例
7.3 添加樣式和模板
7.3.1 使用樣式屬性
7.3.2 對數(shù)據(jù)綁定控件使用模板
7.3.3 處理數(shù)據(jù)綁定事件
7.3.4 對DataGrid中的行進行排序和篩選
7.3.5 DataGrid中的自動分頁
7.4 使用數(shù)據(jù)綁定控件編輯數(shù)據(jù)
7.4.1 利用DataGrid控件編輯數(shù)據(jù)
7.4.2 利用DataList控件選擇和編輯數(shù)據(jù)
7.5 本章小結(jié)
第8章 .NET數(shù)據(jù)管理引論
8.1 數(shù)據(jù)存儲和數(shù)據(jù)訪問
8.2 XML--將來的數(shù)據(jù)格式
8.3 是否是另一項數(shù)據(jù)訪問技術(shù)
8.3.1 .NET意味著斷開數(shù)據(jù)的連接
8.3.2 .NET意味著XML數(shù)據(jù)
8.3.3 .NET意味著托管代碼
8.3.4 .NET意味著新的編程模型
8.4 在.NET中引入數(shù)據(jù)管理
8.4.1 數(shù)據(jù)管理的系統(tǒng)命名空間
8.4.2 基本的ADO.NET對象
8.4.3 .NET中的關(guān)系數(shù)據(jù)提供程序
8.5 .NET中常見的數(shù)據(jù)訪問任務(wù)
8.5.1 在自己的系統(tǒng)上創(chuàng)建范例
8.5.2 使用DataReader對象
8.5.3 一個簡單的DataSet范例
8.5.4 含有多個表的DataSet范例
8.5.5 返回DataSet對象的用戶控件
8.6 .NET中的XML引論
8.7 .NET中常見的XML任務(wù)
8.7.1 經(jīng)由DOM的XML文檔訪問操作
8.7.2 使用XPathNavigator對象的XML文檔訪問操作
8.7.3 搜索XML文檔
8.7.4 XML TextWriter對象范例
8.7.5 XML TextReader對象范例
8.7.6 XSL Transform對象范例
8.8 選擇一種數(shù)據(jù)存儲的方法
8.8.1 關(guān)鍵在于訪問和處理
8.8.2 傳輸協(xié)議是大勢所趨
8.8.3 .NET是一套偉大的解決方案
8.9 本章小結(jié)
第9章 處理關(guān)系數(shù)據(jù)
9.1 獲得范例文件
9.2 訪問復(fù)雜數(shù)據(jù)
9.2.1 利用DataReader訪問復(fù)雜數(shù)據(jù)
9.2.2 通過DataSet訪問復(fù)雜數(shù)據(jù)
9.2.3 訪問和顯示嵌套的數(shù)據(jù)
9.2.4 使用數(shù)據(jù)庫存儲過程
9.3 處理DataTable對象
9.3.1 管理約束和默認(rèn)值
9.3.2 指定主鍵和外鍵
9.3.3 添加、修改、移去和刪除行
9.3.4 處理DataTable事件
9.3.5 使用表和列映射
9.4 數(shù)據(jù)的排序和篩選
9.4.1 數(shù)據(jù)表對象中的排序和篩選
9.4.2 DataView對象中的排序和篩選
9.5 本章小結(jié)
第10章 關(guān)系數(shù)據(jù)源的更新
10.1 獲得范例文件
10.2 利用Command對象更新數(shù)據(jù)
10.2.1 使用Command對象和SQL語句
10.2.2 使用存儲過程和Command對象
10.3 使用事務(wù)處理更新數(shù)據(jù)源
10.3.1 數(shù)據(jù)庫事務(wù)
10.3.2 基于連接的事務(wù)處理
10.4 更新DataSet對象中的數(shù)據(jù)
10.4.1 深入到DataAdapter對象內(nèi)部
10.4.2 使用DataAdapter.Update方法
10.4.3 使用存儲過程更新DataSet
10.4.4 DataAdapter中的更新事件
10.5 對并發(fā)數(shù)據(jù)更新的管理
10.5.1 避免出現(xiàn)并發(fā)錯誤
10.5.2 一個并發(fā)錯誤范例
10.5.3 僅更新己改變的列
10.5.4 利用RowUpdated事件捕獲錯誤
10.5.5 更新完成后查找錯誤
10.6 本章小結(jié)
第11章 .NET中的XML數(shù)據(jù)管理
11.1 獲取范例文件
11.2 XML和DataSet對象
11.2.1 DataSet基于XML的方法
11.2.2 將數(shù)據(jù)從DataSet寫入XML文件
11.2.3 將數(shù)據(jù)從一個XML文件讀入DataSet
11.2.4 以字符串的形式從DataSet中得到XML
11.2.5 DataSet中的嵌套XML和關(guān)系數(shù)據(jù)
11.3 處理XmlDataDocument對象
11.4 直接從SQL Server中讀取XML數(shù)據(jù)
11.5 驗證XML文檔的有效性
11.6 創(chuàng)建和編輯XML文檔
11.7 使用XSL和XSLT轉(zhuǎn)換
11.8 本章小結(jié)
第12章 Web應(yīng)用程序和Global.asax
12.1 IIS Web根目錄以及應(yīng)用程序
12.2 ASP.NET Web應(yīng)用程序
12.2.1 注冊組件
12.2.2 應(yīng)用程序代碼:global.asax
12.3 應(yīng)用程序狀態(tài)的管理
12.3.1 Session——管理用戶狀態(tài)
12.3.2 Application——管理應(yīng)用程序狀態(tài)
12.3.3 Cache——管理瞬時狀態(tài)
12.4 應(yīng)用程序事件
12.4.1 事件的語法和原型
12.4.2 支持的事件
12.4.3 事件范例
12.5 高級主題
12.5.1 靜態(tài)變量
12.5.2 為global.asax使用自己的基類
12.5.3 將文件擴展名映射到ASP.NET中
12.5.4 異步應(yīng)用程序事件
12.6 本章小結(jié)
第13章 ASP.NET的配置
13.1 配置綜述
13.1.1 ASP的配置
13.1.2 ASP.NET的配置
13.1.3 配置文件格式
13.2 常用的配置設(shè)置
13.2.1 通用配置設(shè)置
13.2.2 頁面配置
13.2.3 應(yīng)用程序設(shè)置
13.2.4 Session狀態(tài)
13.2.5 跟蹤
13.2.6 定制錯誤
13.2.7 身份驗證和授權(quán)
13.2.8 Web服務(wù)
13.2.9 國際化和編碼
13.2.10 編譯選項
13.2.11 執(zhí)行身份的控制
13.2.12 用HTTP處理程序來擴展ASP.NET
13.2.13 用HTTP模塊擴展ASP.NET
13.2.14 配置ASP工作進程
13.3 高級問題
13.3.1 指定位置
13.3.2 鎖定配置設(shè)置
13.3.3 定制配置處理程序
13.4 本章小結(jié)
第14章 保障ASP.NET應(yīng)用程序的安全
14.1 Windows 2000和IIS安全性概述
14.1.1 安全性需求
14.1.2 安全性概念
14.1.3 Windows 2000的身份驗證過程
14.1.4 在IIS中驗證身份
14.1.5 在Windows 2000中授權(quán)
14.1.6 在IIS中授權(quán)
14.2 ASP.NET安全概述
14.2.1 ASP.NET安全進程
14.2.2 ASP.NET安全選項
14.3 程序設(shè)計的安全和個性化
14.3.1 角色和身份概述
14.3.2 獲取用戶的身份和角色
14.4 ASP.NET安全范例
14.4.1 獲取范例文件
14.4.2 Windows身份驗證范例
14.4.3 基于表單的身份驗證范例
14.4.4 簡單的個性化范例
14.5 ASP.NET進程模型和信任級別
14.5.1 ASP.NET“進程模型”
14.5.2 身份元素和個性化
14.5.3 指定信任級別
14.6 本章小結(jié)
第15章 處理集合和列表
15.1 處理集合和列表
15.2 System.Collections核心接口
15.2.1 IEnumerable和IEnumerator接口
15.2.2 ICollection和IList接口
15.2.3 排序列表——IComparer和IComparable
15.2.4 ICollection接口
15.2.5 處理字典對象
15.3 System.Collections.Specialized命名空間
15.3.1 StringCollection類
15.3.2 StringDictionary類
15.4 強制類型的集合
15.4.1 定義定制類型
15.4.2 創(chuàng)建集合類
15.4.3 使用集合類
15.4.4 DictionaryBase和CollectionBase類
15.4.5 可任意處理的枚舉對象
15.5 本章小結(jié)
第16章 使用其他基類
16.1 目錄和文件的處理
16.1.1 類的概述
16.1.2 DirectoryInfo類和Directory類
16.1.3 File類和FileInfo類
16.1.4 常見的目錄和文件操作
16.1.5 路徑的處理
16.1.6 文件的讀寫
16.1.7 編寫定制流
16.1.8 Web請求的類和流
16.2 正則表達式
16.2.1 模式匹配
16.2.2 正則表達式類
16.3 本章小結(jié)
第17章 .NET組件
17.1 編寫業(yè)務(wù)對象
17.1.1 創(chuàng)建對象
17.1.2 編譯類
17.1.3 測試類
17.2 跨語言繼承
17.2.1 跨語言繼承范例
17.2.2 .NET中的事務(wù)處理
17.3 部署組件
17.3.1 什么是程序集
17.3.2 程序集和版本問題
17.3.3 程序集清單
17.3.4 并排執(zhí)行
17.4 本章小結(jié)
第18章 建立ASP.NET服務(wù)器控件
18.1 編寫簡單的控件
18.1.1 創(chuàng)建一個C#控件
18.1.2 Visual Basic中的控件開發(fā)
18.1.3 組合控件
18.2 編寫文本框控件
18.2.1 引發(fā)事件的控件
18.2.2 使用視圖狀態(tài)
18.2.3 類型和視圖狀態(tài)
18.2.4 關(guān)于對象屬性和UI模板的更多內(nèi)容
18.2.5 DataBind/OnDataBinding
18.3 其他問題
18.3.1 控件屬性
18.3.2 定制控件構(gòu)建器
18.4 用戶控件
18.5 本章小結(jié)
第19章 顯示W(wǎng)eb服務(wù)
19.1 Web服務(wù)概況
19.2 構(gòu)建ASP.NET Web服務(wù)
19.3 編寫ASP.NET Web服務(wù)
19.3.1 內(nèi)嵌
19.3.2 后臺編碼
19.3.3 WebService指令
19.3.4 應(yīng)用程序代碼
19.4 協(xié)議和數(shù)據(jù)類型
19.5 WebMethod和WebService屬性
19.5.1 WebMethod屬性
19.5.2 WebService屬性
19.6 設(shè)計ASP.NET Web服務(wù)
19.6.1 繁瑣和簡潔
19.6.2 無狀態(tài)與有狀態(tài)
19.6.3 高速緩存與靜態(tài)
19.6.4 異步與同步
19.7 高級ASP.NET Web服務(wù)
19.7.1 控制并整理XML
19.7.2 修改Web服務(wù)幫助頁
19.7.3 SOAP頭文件
19.8 本章小結(jié)
第20章 使用Web服務(wù)
20.1 查找和描述Web服務(wù)
20.1.1 UDDI
20.1.2 Web服務(wù)描述語言
20.2 構(gòu)建Web服務(wù)代理
20.2.1 Fibonacci代理
20.2.2 Visual Studio.NET
20.2.3 使用wsdl.exe
20.3 使用代理類
20.3.1 控制超時
20.3.2 設(shè)置URL
20.3.3 代理Web服務(wù)器訪問
20.3.4 維護狀態(tài)
20.4 從Web站點轉(zhuǎn)換為Web服務(wù)
20.4.1 編寫WSDL
20.4.2 構(gòu)建代理
20.4.3 使用ScreenScrape代理
20.5 設(shè)計選擇
20.5.1 處理異常
20.5.2 使用SOAP頭文件
20.6 Web服務(wù)安全性
20.6.1 ASP.NET身份驗證和授權(quán)
20.6.2 HTTPS加密和客戶證書
20.7 高級主題
20.7.1 定制的身份驗證和授權(quán)
20.7.2 SOAP Extensions
20.8 本章小結(jié)
第21章 移動控件
21.1 無線Web概要
21.1.1 WAP
21.1.2 WML
21.1.3 設(shè)備的互用性
21.2 移動控件介紹
21.2.1 簡單范例
21.2.2 查看生成的代碼
21.2.3 移動控件表單
21.2.4 控件引用
21.3 移動控件的高級主題
21.3.1 設(shè)置樣式
21.3.2 使用設(shè)備的功能
21.3.3 模板
21.3.4 分頁
21.4 本章小結(jié)和未來展望
21.4.1 移動Internet的未來發(fā)展
21.4.2 移動控件的未來發(fā)展
第22章 調(diào)試、跟蹤和錯誤處理
22.1 跟蹤
22.1.1 頁面級跟蹤
22.1.2 寫跟蹤信息
22.1.3 應(yīng)用程序級跟蹤
22.2 錯誤處理
22.2.1 結(jié)構(gòu)化的異常處理
22.2.2 ASP.NET錯誤處理
22.2.3 向管理員通知錯誤
22.3 調(diào)試
22.3.1 SDK調(diào)試器
22.3.2 在Visual Studio.NET中調(diào)試代碼
22.4 測試與性能
22.4.1 實施
22.4.2 抽樣
22.4.3 分析
22.5 本章小結(jié)
第23章 遷移和互用性
23.1 遷移、集成還是重寫
23.1.1 遷移
23.1.2 集成
23.1.3 重寫
23.1.4 不做任何改動
23.2 ASP.NET
23.2.1 準(zhǔn)備工作
23.2.2 內(nèi)部對象
23.2.3 頁面的改變
23.3 語言的變化
23.3.1 Visual Basic.NET
23.3.2 JScript.NET
23.4 互用性
23.4.1 跨邊界
23.4.2 在.NET中使用COM對象
23.4.3 在COM中使用.NET組件
23.4.4 API調(diào)用
23.5 本章小結(jié)
第24章 案例研究——IBuyAdventure.NET
24.1 應(yīng)用程序縱覽
24.1.1 IBuyAdventure.NET(IBA.NET)
24.1.2 業(yè)務(wù)對象和程序集
24.1.3 IBuyAdventure.NET數(shù)據(jù)庫
24.1.4 應(yīng)用程序用戶界面
24.2 本章小結(jié)
附錄A 公用的系統(tǒng)命名空間
附錄B 提高性能的技巧
附錄C 參考及其他信息

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.autoforsalebyowners.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號