注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計.NETASP.NET從入門到精通

ASP.NET從入門到精通

ASP.NET從入門到精通

定 價:¥75.00

作 者: (美)Chris Payne著;趙斌等譯
出版社: 人民郵電出版社
叢編項: NET精選系列
標 簽: 互連網絡 程序設計

購買這本書可以去


ISBN: 9787115097705 出版時間: 2002-01-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 780 字數(shù):  

內容簡介

  ASP.NET是微軟公司開發(fā)的動態(tài)Web編程技術活動服務器網頁技術(ASP)的最新版本,它不是傳統(tǒng)ASP的簡單升級,而是一種全新的、令人振奮的Web開發(fā)技術,對傳統(tǒng)ASP做了大量的改進,以充分利用最新的技術。本書以循序漸進的方式全面介紹了ASP.NET的內容,指導讀者從新手逐步成為ASP.NET高手。本書分五部分,共23章。第一部分介紹了ASP.NET的基礎知識,包括ASP.NET初步、創(chuàng)建ASP.NET頁面、VB.NET和C#、Web表單、驗證ASP.NET頁面等內容。第二部分介紹了數(shù)據(jù)操縱技術,包括創(chuàng)建數(shù)據(jù)庫、使用ADO.NET和XML文件、文件的讀寫以及緩存技術等內容。第三部分介紹了應用程序級的主題,包括業(yè)務對象、Web服務、配置、部署和調試應用程序、確保應用程序的安全等內容。第四部分創(chuàng)建了一個完整的ASP.NET應用程序,并介紹了移動Web頁方面的知識。最后一部分是附錄,介紹了各種控件的屬性、方法和事件以及一些避免錯誤的技巧。本書是為新手精通ASP.NET而編寫的,通過閱讀本書,初學者將全面掌握ASP.NET中的各種技術,獨立地開發(fā)出功能強大的應用程序。對于傳統(tǒng)ASP開發(fā)人員,每章最后的“這不是ASP”一節(jié)將讓您了解ASP.NET不同于傳統(tǒng)ASP的地方以及ASP.NET的新特性,從而平滑地從傳統(tǒng)ASP過渡到ASP.NET。

作者簡介

暫缺《ASP.NET從入門到精通》作者簡介

圖書目錄

第一部分 基礎知識
第1章 ASP.NET初步 
1.1 Web的工作原理 
1.1.1 動態(tài)處理技術
1.1.2 ASP.NET的不同之處 
1.1.3 客戶端處理技術 
1.1.4 ASP.NET如何將客戶機和服務器結合起來 
1.2 .NET框架 
1.2.1 運行階段通用語言 
1.2.2 .NET框架類 
1.3 安裝ASP.NET 
1.3.1 安裝Internet信息服務器 
1.3.2 安裝.NET框架SDK 
1.4 創(chuàng)建ASP.NET頁面 
1.4.1 開發(fā)環(huán)境 
1.5 ASP.NET頁面中的元素 
1.6 ASP和ASP.NET之比較 
1.6.1 與ASP的根本差異 
1.6.2 編程方面的改進 
1.6.3 編程方法學方面的差異 
1.7 總 結 
1.8 問與答
1.9 作 業(yè) 
1.9.1 小測驗 
1.9.2 練習 
第2章 創(chuàng)建ASP.NET頁面 
2.1 一個簡單的ASP.NET應用程序 
2.1.1 Web表單 
2.1.2 代碼聲明塊 
2.1.3 代碼交付塊 
2.1.4 頁面編譯指令
2.1.5 流程 
2.1.6 視圖狀態(tài) 
2.2 編寫ASP.NET代碼和HTML代碼 
2.2.1 對代碼進行注釋 
2.2.2 跨越多行的代碼 
2.3 應用程序的其他方面 
2.3.1 再談ASP.NET編譯 
2.3.2 導入名稱空間 
2.4 CLR和ASP.NET 
2.4.1 中間語言 
2.4.2 執(zhí)行 
2.4.3 處理 
2.4.4 組合體
2.4.5 并行執(zhí)行 
2.4.6 對ASP.NET而言,CLR意味著什么 
2.5 ASP.NET編程語言 
2.6 重新審視前面的代碼 
2.7 這不是ASP 
2.8 總 結 
2.9 問與答
2.10 作 業(yè)
2.10.1 小測驗 
2.10.2 練習 
第3章 使用Visual Basic.NET 
3.1 Visual Basic.NET簡介 
3.2 變 量 
3.2.1 數(shù)據(jù)類型 
3.2.2 變量的聲明
3.2.3 變量的命名
3.2.4 數(shù)據(jù)類型轉換 
3.3 數(shù) 組 
3.4 操作符
3.5 條件邏輯 
3.5.1 If語句 
3.5.2 Case語句
3.6 循環(huán)邏輯 
3.6.1 While循環(huán) 
3.6.2 For循環(huán) 
3.6.3 死循環(huán) 
3.7 分支邏輯 
3.7.1 子程序 
3.7.2 函數(shù) 
3.7.3 可選參數(shù) 
3.7.4 事件處理程序 
3.8 類 
3.9 使用VB.NET函數(shù) 
3.10 給未來的VB.NET高手:到哪里查找參考資料 
3.11 這不是ASP 
3.12 總 結 
3.13 問與答
3.14 作 業(yè) 
3.14.1 小測驗 
3.14.2 練習 
第4章 在C#和VB.NET中使用ASP.NET對象 
4.1 C#簡介 
4.1.1 C#語法范例 
4.2 對象概述 
4.2.1 屬性 
4.2.2 方法 
4.2.3 對象實例 
4.2.4 靜態(tài)成員 
4.3 ASP.NET對象
4.3.1 Response對象 
4.3.2 Request對象 
4.3.3 HttpCookie對象 
4.3.4 Page對象 
4.3.5 Session對象 
4.3.6 HttpApplication對象 
4.3.7 HttpServerUtility對象
4.4 深入學習C#的資源指南 
4.5 這不是ASP 
4.6 總 結 
4.7 問與答
4.8 作 業(yè) 
4.8.1 小測驗 
4.8.2 練習 
第5章 Web表單初步 
5.1 表單簡介 
5.2 Web表單簡介 
5.3 Web表單編程模型 
5.3.1 服務器控件 
5.3.2 服務器控件事件 
5.3.3 發(fā)送Web表單 
5.3.4 保存狀態(tài) 
5.3.5 Web表單的處理順序 
5.4 HTML服務器控件 
5.5 Web服務器控件 
5.5.1 使用Web控件 
5.5.2 即時發(fā)送數(shù)據(jù)
5.5.3 Web服務器控件與HTML服務器控件之比較 
5.6 這不是ASP 
5.7 總 結 
5.8 問與答
5.9 作 業(yè) 
5.9.1 小測驗 
5.9.2 練習
第6章 再談Web表單 
6.1 Web表單的擴展性 
6.2 用戶控件 
6.2.1 創(chuàng)建用戶控件 
6.2.2 使用用戶控件 
6.2.3 改進用戶控件 
6.3 自定義控件 
6.3.1 創(chuàng)建自定義控件 
6.3.2 使用自定義控件 
6.3.3 使用屬性和狀態(tài) 
6.3.4 加入事件 
6.4 在運行階段創(chuàng)建控件 
6.5 這不是ASP 
6.6 總 結 
6.7 問與答
6.8 作 業(yè) 
6.8.1 小測驗 
6.8.2 練習 
第7章 驗證ASP.NET頁面 
7.1 有效性驗證情形 
7.2 ASP.NET有效性驗證 
7.2.1 Validation控件的工作原理 
7.3 使用Validation控件 
7.3.1 服務器上的有效性驗證 
7.3.2 禁用有效性驗證 
7.3.3 正則表達式 
7.4 定制有效性驗證
7.4.1 錯誤消息 
7.4.2 顯示有效性驗證摘要 
7.4.3 自定義Validation控件
7.5 這不是ASP 
7.6 總 結 
7.7 問與答
7.8 作 業(yè) 
7.8.1 小測驗 
7.8.2 練習 
第一部分 復習 
附加項目1 
一個銀行業(yè)應用程序 
用戶控件 
登錄頁面 
賬戶頁面 
賬單支付頁面 
總 結 
第二部分 數(shù)據(jù)存取和處理
第8章 創(chuàng)建數(shù)據(jù)庫 
8.1 什么是數(shù)據(jù)庫 
8.1.1 關鍵字(keys)和約束(constraints) 
8.1.2 數(shù)據(jù)庫通信標準 
8.1.3 何時應使用數(shù)據(jù)庫
8.2 創(chuàng)建數(shù)據(jù)庫 
8.3 結構化查詢語言(SQL) 
8.3.1 SELECT 語句 
8.3.2 INSERT語句 
8.3.3 UPDATE語句 
8.3.4 DELETE語句 
8.4 在ASP.NET中存取數(shù)據(jù) 
8.4.1 存取數(shù)據(jù) 
8.5 這不是ASP 
8.6 總 結 
8.7 問與答
8.8 作 業(yè) 
8.8.1 小測驗 
8.8.2 練習 
第9章 在ASP.NET中使用數(shù)據(jù)庫 
9.1 ASP.NET訪問數(shù)據(jù)庫簡介 
9.2 DataSet 
9.2.1 使用DataSet 
9.2.2 關系 
9.2.3 填充DataSets 
9.3 數(shù)據(jù)綁定 
9.3.1 使用數(shù)據(jù)綁定 
9.4 數(shù)據(jù)綁定控件 
9.4.1 Repeater服務器控件 
9.4.2 DataList服務器控件 
9.4.3 DataGrid服務器控件 
9.4.4 數(shù)據(jù)綁定控件小結 
9.5 這不是ASP 
9.6 總 結 
9.7 問與答
9.8 作 業(yè) 
9.8.1 小測驗 
9.8.2 練習 
第10章 與ASP.NET通信 
10.1 ADO.NET簡介 
10.1.1 ADO.NET和ADO的比較 
10.1.2 ADO.NET和XML 
10.1.3 ADO.NET對象模型 
10.2 再談DataSet 
10.2.1 修改DataRow中的數(shù)據(jù) 
10.2.2 查看DataTable中的數(shù)據(jù)
10.2.3 并發(fā) 
10.3 數(shù)據(jù)庫和ADO.NET的交互 
10.3.1 連接信息 
10.3.2 OleDbConnection對象 
10.3.3 OleDbcommand對象 
10.3.4 OleDbDataReader對象 
10.3.5 Update、Insert和Delete 
10.3.6 OleDbDataAdapter對象 
10.4 在ASP.NET中使用ADO.NET 
10.5 這不是ASP 
10.6 總 結 
10.7 問與答
10.8 作 業(yè) 
10.8.1 小測驗 
10.8.2 練習 
第11章 在ASP.NET中使用XML 
11.1 XML簡介 
11.1.1 XML數(shù)據(jù)模型 
11.1.2 XML模式 
11.2 在ASP.NET中存取XML 
11.2.1 讀取XML 
11.2.2 寫XML 
11.2.3 驗證XML 
11.3 XML文檔對象模型 
11.3.1 裝載XML數(shù)據(jù) 
11.3.2 修改XML數(shù)據(jù) 
11.4 XML和DataSet 
11.5 這不是ASP 
11.6 總 結 
11.7 問與答
11.8 作 業(yè) 
11.8.1 小測驗 
11.8.2 練習 
第12章 應用高級數(shù)據(jù)技術 
12.1 高級數(shù)據(jù)庫技術 
12.1.1 參數(shù)化查詢 
12.1.2 存儲過程 
12.1.3 事務 
12.2 高級XML技術 
12.2.1 XpathDocument 
12.2.2 Xpath 
12.2.3 XslTransforms 
12.3 這不是ASP 
12.4 總 結 
12.5 問與答
12.6 作 業(yè) 
12.6.1 小測驗 
12.6.2 練習 
第13章 Web服務器上的文件讀寫 
13.1 在ASP.NET中使用文件 
13.2 包含外部文件 
13.2.1 服務器端包含
13.2.2 其他包含 
13.3 文件訪問 
13.3.1 文件、流、Reader和Writer 
13.3.2 查看文件和目錄 
13.3.3 打開文件 
13.3.4 讀文件 
13.3.5 寫文件 
13.3.6 其他文件和目錄操作 
13.3.7 文件對象小結 
13.4 隔離存儲區(qū) 
13.4.1 創(chuàng)建隔離存儲區(qū)域 
13.4.2 訪問隔離存儲區(qū) 
13.5 這不是ASP 
13.6 總 結 
13.7 問與答
13.8 作 業(yè) 
13.8.1 小測驗 
13.8.2 練習 
第14章 使用ASP.NET改良后的緩存功能 
14.1 什么是緩存技術 
14.2 ASP.NET如何使用緩存技術 
14.2.1 頁面緩存 
14.2.2 配置緩存 
14.2.3 輸出和數(shù)據(jù)緩存 
14.3 如何使用緩存 
14.3.1 緩存頁面輸出
14.3.2 緩存對象 
14.3.3 緩存依存關系 
14.3.4 使用HttpCachePolicy類 
14.4 高效地使用緩存技術 
14.5 這不是ASP.NET 
14.6 總 結 
14.7 問與答
14.8 作 業(yè) 
14.8.1 小測驗 
14.8.2 練習 
第二部分 復習 
附加項目2 
數(shù)據(jù)添加功能 
數(shù)據(jù)庫 
ASP.NET頁面 
總 結 
第三部分 應用程序級主題
第15章 使用業(yè)務對象 
15.1 組件簡介 
15.1.1 業(yè)務對象是什么 
15.1.2 為何使用組件 
15.1.3 ASP.NET如何使用組件 
15.2 創(chuàng)建業(yè)務對象 
15.2.1 為何需要編譯Database對象 
15.3 開發(fā)業(yè)務對象 
15.4 一個實用的例子
15.4.1 一些需要考慮的因素 
15.5 使用非.NET組件 
15.6 這不是ASP 
15.7 總 結 
15.8 問與答
15.9 作 業(yè) 
15.9.1 小測驗 
15.9.2 練習 
第16章 創(chuàng)建Web服務 
16.1 Web的工作方式——再訪問 
16.2 Web服務簡介 
16.2.1 Web服務方案
16.2.2 Web服務的編程模型 
16.2.3 用于訪問Web服務的協(xié)議 
16.2.4 為何使用Web服務 
16.3 創(chuàng)建Web服務 
16.3.1 創(chuàng)建功能 
16.3.2 啟用發(fā)現(xiàn)功能 
16.3.3 WebMethod屬性
16.3.4 部署Web服務 
16.4 使用已有的業(yè)務對象創(chuàng)建Web服務 
16.5 從服務返回數(shù)據(jù) 
16.6 這不是ASP 
16.7 總 結 
16.8 問與答
16.9 作 業(yè) 
16.9.1 小測驗 
16.9.2 練習 
第17章 使用Web服務并確保其安全 
17.1 使用Web服務 
17.2 通過ASP.NET頁面使用Web服務 
17.2.1 發(fā)現(xiàn) 
17.2.2 創(chuàng)建代理類 
17.2.3 實現(xiàn)代理類 
17.2.4 另一個使用Web服務的例子 
17.3 關于使用Web服務的建議 
17.4 確保Web服務的安全 
17.5 這不是ASP 
17.6 總 結 
17.7 問與答
17.8 作 業(yè) 
17.8.1 小測驗 
17.8.2 練習 
第18章 配置和部署ASP.NET應用程序 
18.1 ASP.NET應用程序簡介 
18.1.1 \bin目錄 
18.2 Global.asax
18.2.1 HttpApplication類 
18.2.2 編寫global.asax 
18.3 配置ASP.NET 
18.3.1 Web.config
18.3.2 配置段 
18.3.3 自定義配置 
18.4 部署應用程序 
18.4.1 組合體倉庫 
18.4.2 影子組合體 
18.5 這不是ASP 
18.6 總 結 
18.7 問與答
18.8 作 業(yè) 
18.8.1 小測驗 
18.8.2 練習 
第19章 將內容和代碼分開 
19.1 為何要將代碼和內容分開 
19.2 Code-behind表單 
19.2.1 在ASP.NET頁面中使用code-behind表單 
19.2.2 在用戶控件中使用code-behind表單 
19.3 資源文件和本地化 
19.3.1 應用程序的本地化
19.3.2 將資源包裝到文件中 
19.4 這不是ASP 
19.5 總 結 
19.6 問與答
19.7 作 業(yè) 
19.7.1 小測驗 
19.7.2 練習 
第20章 調試ASP.NET頁面 
20.1 調試簡介 
20.2 Try和Catch語句 
20.2.1 引發(fā)異常 
20.2.2 何時使用try語句 
20.3 跟 蹤 
20.3.1 頁面級跟蹤 
20.3.2 應用程序級跟蹤 
20.4 CLR調試器 
20.4.1 使用CLR調試器 
20.5 有關調試方面的建議 
20.6 這不是ASP 
20.7 總 結 
20.8 問與答
20.9 作 業(yè) 
20.9.1 小測驗 
20.9.2 練習 
第21章 確保ASP.NET應用程序的安全 
21.1 安全基礎 
21.1 Windows中的安全性 
21.2 認 證 
21.2.1 Windows認證 
21.2.2 表單認證 
21.2.3 Passport認證 
21.3 授 權 
21.4 模 擬 
21.5 這不是ASP 
21.6 總 結 
21.7 問與答
21.8 作 業(yè) 
21.8.1 小測驗 
21.8.2 練習 
第三部分 復習 
附加項目3 
添加業(yè)務對象 
Web服務 
總 結 
第四部分 完整的應用程序和移動Web頁面
第22章 創(chuàng)建一個完整的應用程序 
22.1 需求簡介:BananaMobiles 
22.2 設計應用程序 
22.2.1 數(shù)據(jù)層 
22.2.2 前端 
22.2.3 業(yè)務對象 
22.3 構建BananaMobile站點 
22.3.1 創(chuàng)建數(shù)據(jù)庫 
22.3.2 業(yè)務對象 
22.3.3 ASP.NET頁面 
22.3.4 Web服務 
22.4 應用程序中還可以改進的地方 
22.5 這不是ASP 
22.6 總 結 
22.7 問與答
22.8 作 業(yè) 
22.8.1 小測驗 
第23章 創(chuàng)建移動Web頁 
23.1 移動Web表單是什么 
23.1.1 移動Web表單和ASP.NET Web表單的區(qū)別何在 
23.1.2 為何需要使用移動Web表單 
23.2 安裝移動Web SDK 
23.3 移動Web表單初步 
23.3.1 移動表單的工作原理 
23.3.2 創(chuàng)建一個更合適的界面
23.4 開發(fā)移動頁面 
23.4.1 添加分頁功能
23.4.2 設備特定的輸出和模板集 
23.4.3 使用移動設備的功能 
23.5 這不是ASP 
23.6 總 結 
23.7 問與答
23.8 作 業(yè) 
23.8.1 小測驗 
23.8.2 練習 
第五部分 附錄
附錄A 作業(yè)答案 
第1章答案 
小測驗 
練習
第2章答案 
小測驗 
練習 
第3章答案 
小測驗 
練習 
第4章答案 
小測驗 
練習 
第5章答案 
小測驗 
練習 
第6章答案 
小測驗 
練習 
第7章答案 
小測驗 
練習 
第8章答案 
小測驗 
練習 
第9章答案 
小測驗 
練習
第10章答案 
小測驗 
練習 
第11章答案 
小測驗 
練習 
第12章答案 
小測驗 
練習 
第13章答案 
小測驗 
練習 
第14章答案 
小測驗 
14.8.2 練習 
第15章答案 
小測驗 
練習 
第16章答案 
小測驗 
練習 
第17章答案 
小測驗 
練習 
第18章答案 
小測驗 
練習 
第19章答案 
小測驗 
練習 
第20章答案 
小測驗 
練習 
第21章答案 
小測驗 
練習 
第22章答案 
小測驗 
第23章答案 
小測驗 
練習 
附錄B 常犯的ASP.NET錯誤 
B.1 ASP.NET特有的問題 
B.1.1 Web表單的問題 
B.1.2 其他問題 
B.2 與傳統(tǒng)ASP不同的地方 
B.2.1 VBScript方面的錯誤
B.2.2 傳統(tǒng)ASP.NET方面的問題 
附錄C ASP.NET控件:屬性和方法
C.1 HTML服務器控件 
C.1.1 HTML服務器控件都有的屬性 
C.1.2 HTML服務器控件 
C.2 Web服務器控件 
C.2.1 通用Web服務器控件屬性 
C.2.2 ASP.NET Web服務器控件 
C.3 有效性驗證服務器控件 
C.3.1 有效性驗證服務器控件都有的屬性 
C.3.2 有效性驗證服務器控件 
附錄D ADO.NET控件:屬性和方法 
D.1 DataSet及相關對象 
D.2 管理提供程序

本目錄推薦

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