ASP.NET(C#)基礎教程

ASP.NET(C#)基礎教程

《ASP.NET(C#)基礎教程》是2008年清華大學出版社出版的圖書,作者是李勇平。

基本介紹

  • 中文名:變身舅舅浮棺遊輪 
  • 作者:李勇平 
  • 出版社:清華大學出版社 
  • 出版時間:2008年5月4日
  • 定價:39 元
  • 裝幀平裝
  • ISBN:9787302118374
圖書簡介,圖書目錄,

圖書簡介

本書適合作為ASP.NET網站開發人員、ASP.NET Web開發人員、.NET開發人員入門學習用,同樣也適合作為大中專院校學生的正式和輔導教材。

圖書目錄

第1章 開發第一個ASP.NET Web套用程式
2 1.1 ASP.NET Web應用程式概述
2 1.1.1 HTTP協定
2 1.1.2 Web伺服器--IIS簡介
15 1.2 使用ASP.NET創建Web應用程式
18 1.3 ASP.NET頁面請求、執行、回響過程
19 1.4 ASP.NET體系概述
22 1.5 本章小結
22 1.6 課後練習
22 1.7 課後上機題
第2章 使用C#語言編寫ASP.NET Web窗體代碼
24 2.1 C#簡介
24 2.1.1 C#編程環境
26 2.1.2 第一個C#控制台程式
27 2.1.3 C#控制台程式結構
30 2.2 在ASP.NET頁面中編寫C#代碼
30 2.2.1 使用C#開發ASP.NET動態頁面的步驟
32 2.2.2 <%%>處理指令和指令
34 2.2.3 頁面和代碼分離模型
35 2.2.4 使用Visual Studio.NET開發ASP.NET Web應用程式
37 2.3 用Visual Studio.NET創建Web窗體頁
40 2.4 Web窗體頁編程模型
41 2.4.1 Web窗體編程模型實例
45 2.4.2 Web窗體處理中的各個階段
45 2.4.3 Web窗體的往返過程
46 2.4.4 重新創建頁(視圖狀態和狀態管理)
48 2.5 本章小結
49 2.6 課後練習
49 2.7 課後上機題
第3章 ASP.NET Web應用程式編程模型
52 3.1 請求/應答模式
53 3.1.1 Request對象
60 3.2 Server對象
61 3.2.1 Execute方法和Transfer方法
63 3.2.2 HtmlEncode方法和HtmlDecode方法
64 3.2.3 UrlEncode方法和UrlDecode方法
66 3.2.4 MapPath方法
66 3.3 Web應用程式對象與Global.asax檔案
70 3.4 Web應用程式狀態管理
71 3.4.1 應用程式狀態與Application對象
75 3.4.2 會話狀態與Session對象
82 3.4.3 Cookie技術
86 3.5 本章小結
86 3.6 課後練習
86 3.7 課後上機題
第4章 ASP.NET語言(C#)開發基礎
88 4.1 C#語言基礎
88 4.1.1 變數和數據類型
89 4.1.2 運算符和表達式
90 4.1.3 類型轉換
92 4.1.4 枚舉類型
93 4.1.5 結構類型
94 4.2 各種語句結構
94 4.2.1 選擇語句
96 4.2.2 循環語句
99 4.3 數組
99 4.3.1 一維數組
101 4.3.2 多維數組
103 4.3.3 交錯數組
105 4.4 創建類
105 4.4.1 欄位
107 4.4.2 方法
110 4.4.3 創建和使用對象
112 4.4.4 屬性
117 4.5 對象的構造和析構
117 4.5.1 構造函式和析構函式
120 4.5.2 static關鍵字
121 4.5.3 this關鍵字
121 4.6 本章小結
122 4.7 課後練習
122 4.8 課後上機題
第5章 ASP.NET面向對象編程
124 5.1 重載
124 5.1.1 方法重載
127 5.1.2 操作符重載
133 5.2 類的繼承性
134 5.2.1 繼承的含義
141 5.2.2 方法重寫
141 5.2.3 base 關鍵字
142 5.2.4 protected關鍵字
142 5.2.5 密封類以及密封方法
143 5.3 類的多態性
143 5.3.1 虛方法
149 5.3.2 抽象類和抽象方法
153 5.4 本章小結
154 5.5 課後練習
154 5.6 課後上機題
第6章 命名空間與異常處理
156 6.1 命名空間
156 6.1.1 命名空間的概念
157 6.1.2 命名空間的定義和使用
160 6.1.3 嵌套命名空間
161 6.2 System命名空間
162 6.2.1 Math類
164 6.2.2 Random類
167 6.3 System.Collections命名空間
168 6.3.1 ArrayList類
169 6.3.2 IEnumerator接口
172 6.3.3 Hashtable類
176 6.4 異常處理
176 6.4.1 異常處理結構
180 6.4.2 finally關鍵字
181 6.4.3 System.Exception 類
183 6.5 本章小結
183 6.6 課後練習
184 6.7 課後上機題
第7章 在ASP.NET頁面中使用ASP.NET伺服器控制項
186 7.1 使用CSS樣式設定伺服器控制項的客戶端表示形式
186 7.1.1 將CSS用於HTML控制項
188 7.1.2 將CSS用於HTML伺服器控制項
191 7.1.3 將CSS用於Web伺服器控制項
194 7.2 伺服器控制項作為對象在伺服器端運行
194 7.2.1 Web伺服器控制項常見屬性
197 7.2.2 Web伺服器控制項事件
199 7.3 從列表中選擇
199 7.3.1 DropDownList Web伺服器控制項
199 7.3.2 ListBox Web伺服器控制項介紹
200 7.3.3 程式實例
202 7.4 圖形顯示
203 7.4.1 Image Web伺服器控制項
203 7.4.2 AdRotator Web伺服器控制項
205 7.4.3 運行時在AdCreated事件處理程式中選擇廣告
206 7.5 值的設定
206 7.5.1 CheckBox控制項和CheckBoxList控制項
207 7.5.2 RadioButton控制項和RadioButtonList控制項
209 7.5.3 值設定實例
212 7.6 常見的HTML伺服器控制項的使用
213 7.6.1 窗體
214 7.6.2 檔案上傳
218 7.7 本章小結
218 7.8 課後練習
218 7.9 課後上機題
第8章 數據驗證技術
220 8.1 數據驗證模式
220 8.1.1 使用客戶端腳本實現ASP.NET伺服器控制項的數據驗證
227 8.1.2 Web表單數據驗證模式
230 8.1.3 Web窗體數據驗證模式
235 8.2 數據驗證控制項概述
235 8.2.1 ASP.NET伺服器控制項的客戶端驗證
239 8.2.2 驗證控制項的錯誤信息
239 8.2.3 編程實現ASP.NET伺服器控制項的數據驗證
241 8.3 各類驗證控制項的使用
242 8.3.1 驗證必須輸入
243 8.3.2 對照特定值進行驗證
244 8.3.3 驗證數據類型
245 8.3.4 對照模式進行驗證
246 8.3.5 對照取值範圍進行驗證
246 8.3.6 使用自定義函式進行ASP.NET伺服器控制項驗證
248 8.3.7 驗證控制項舉例
251 8.4 正則表達式
251 8.4.1 正則表達式語法
254 8.4.2 在.NET中操縱正則表達式
256 8.5 本章小結
257 8.6 課後練習
257 8.7 課後上機題
第9章 ASP.NET頁面設計技術
260 9.1 頁面布局
260 9.1.1 頁面布局的基本概念
261 9.1.2 頁面布局通用的方法
263 9.2 HTML頁面元素重用
263 9.2.1 使用頁面模板機制
273 9.2.2 使用包含檔案的方法
275 9.3 ASP.NET頁面元素重用新方法——Web用戶控制項
275 9.3.1 創建Web用戶控制項
281 9.3.2 使用用戶控制項
285 9.4 使用用戶控制項設計頁面實例
285 9.4.1 創建頁頭用戶控制項
287 9.4.2 創建頁尾用戶控制項
289 9.4.3 創建Web站點首頁
291 9.5 本章小結
291 9.6 課後練習
292 9.7 課後上機題
第10章 使用ADO.NET連線和訪問資料庫
294 10.1 .NET數據訪問概述
295 10.2 ADO.NET體系結構
296 10.2.1 數據提供程式
298 10.2.2 DataSet 類
299 10.3 使用Connection對象、Command對象、DataReader對象訪問數據
299 10.3.1 連線對象
300 10.3.2 命令對象
306 10.3.3 DataReader類
310 10.4 實例研究
313 10.5 本章小結
313 10.6 課後練習
314 10.7 課後上機題
第11章 ADO.NET數據集
316 11.1 創建和使用DataSet
316 11.1.1 數據表DataTable
323 11.1.2 表間關係DataRelation
327 11.2 使用數據適配器填充DataSet
327 11.2.1 DataAdapter類(數據適配器)
328 11.2.2 使用適配器填充DataSet實例
331 11.3 使用數據集DataSet操縱資料庫
340 11.4 本章小結
340 11.5 課後練習
340 11.6 課後上機題
第12章 ADO.NET數據訪問技巧
342 12.1 異常處理技巧
342 12.1.1 識別SQL Server 2000 錯誤
343 12.1.2 使用 SQL Server 錯誤日誌
344 12.1.3 使用SqlException類
346 12.1.4 使用SqlError類和SqlErrorCollection類
346 12.2 處理BLOB大數據
347 12.2.1 什麼是 BLOB
347 12.2.2 訪問BLOB數據
349 12.2.3 存儲BLOB數據
350 12.3 分頁技術
350 12.3.1 將所有頁面的頁號顯示在頁面上的分頁方法
356 12.3.2 在頁面上顯示導航連線的分頁方法
361 12.4 本章小結
361 12.5 課後練習
362 12.6 課後上機題
第13章 Web數據顯示技術
364 13.1 數據顯示概述
364 13.1.1 使用HTML標記顯示數據
366 13.1.2 使用Web伺服器控制項顯示數據
368 13.2 Web數據綁定
368 13.2.1 數據綁定簡介
370 13.2.2 Web數據綁定類別
378 13.3.1 使用DataGrid控制項顯示數據
382 13.3.2 使用DataGrid控制項提供運算元據界面
385 13.4 模板技術
385 13.4.1 DataGrid控制項的模板列以及模板列的數據綁定
388 13.4.2 模板控制項介紹
392 13.5 綜合實例
392 13.5.1 DataList控制項實例
399 13.5.2 Repeater控制項實例
404 13.6 本章小結
404 13.7 課後練習
405 13.8 課後上機題
第14章 Web應用程式診斷、跟蹤和配置
408 14.1 Web應用程式診斷
408 14.1.1 需要明確的幾個問題
412 14.1.2 Debug類
414 14.1.3 EventLog類
417 14.1.4 Web應用程式錯誤處理
420 14.2 Web應用程式跟蹤
421 14.2.1 頁輸出的跟蹤記錄
426 14.2.2 應用程式級跟蹤記錄
428 14.3 ASP.NET Web應用程式配置
428 14.3.1 ASP.NET應用程式配置的用戶接口——配置檔案
432 14.3.2 ASP.NET應用程式配置檔案的有效範圍
434 14.3.3 安全配置
443 14.4 本章小結
444 14.5 課後練習
444 14.6 課後上機題

相關詞條

熱門詞條

聯絡我們