ASP.NET網路程式設計教程(2013年清華大出版社出版)

ASP.NET網路程式設計教程(2013年清華大出版社出版)

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲

《ASP.NET網路程式設計教程》是2013年清華大出版社出版的圖書,作者是楊曉光、丁剛、謝玉芯。

基本介紹

  • 書名:ASP.NET網路程式設計教程
  • 作者:楊曉光、丁剛、謝玉芯
  • ISBN:9787302314189
  • 定價:39元
  • 出版社:清華大出版社
  • 出版時間:2013.03.01
內容簡介,圖書目錄,

內容簡介

本書以C#語言和ASP.NET為主線介紹網路程式設計方法,內容包括C#基礎知識,使用ASP.NET構建基本Web頁面,建立Web站點所必備的主題、母版頁和站點導航知識,使用數據源控制項、ADO.NET對象和數據綁定控制項構建資料庫套用,以及AJAX、LINQ、狀態維護等高級技術。本書內容安排合理、語言淺顯易懂、條理清晰、圖文並茂、實例豐富,具有很強的實用性,可作為高等院校計算機專業、軟體工程專業以及非計算機類專業的教材,也可作為相關技術人員的參考書。

圖書目錄

第1章.NET概述
1.1.NET平台
1.1.1.NET框架
1.1.2ASP.NET
1.1.3.NET開發工具
1.2創建第一個.NET程式
1.2.1創建第一個C#控制台程式
1.2.2創建第一個ASP.NET Web應用程式
1.2.3ASP.NET Web應用程式構成
1.3實訓1——通訊錄案例簡介
1.4習題
第2章C#語言基礎
2.1C#基礎語法
2.1.1數據類型
2.1.2運算符與表達式
2.2流程控制語句
2.2.1選擇語句
2.2.2循環語句
2.3C#面向對象編程
2.3.1類與對象
2.3.2類的成員
2.3.3繼承
2.3.4分部類
2.4泛型與集合
2.5實訓2——通訊錄中的實體類
2.6習題
第3章建立ASP.NET頁面
3.1ASP.NET頁面模型
3.1.1單檔案頁面模型
3.1.2代碼隱藏頁模型
3.1.3頁面運行機制
3.2ASP.NET頁面事件模型
3.2.1事件模型概述
3.2.2頁面生命周期
3.3ASP.NET伺服器控制項
3.3.1伺服器控制項概述
3.3.2常用伺服器控制項
3.3.3驗證控制項
3.4實訓3——通訊錄主頁的實現
3.5習題
第4章為頁面套用統一外觀
4.1主題和外觀基礎知識
4.2創建主題
4.2.1主題的組織方式和創建方法
4.2.2創建外觀
4.2.3在主題中使用CSS檔案
4.2.4在主題中使用圖像和其他資源
4.3套用主題
4.3.1為頁面套用主題
4.3.2為Web應用程式套用主題
4.3.3以編程方式套用主題
4.4實訓4——設計通訊錄的主題
4.5習題
第5章構建站點頁面結構
5.1母版頁基礎知識
5.1.1母版頁的結構
5.1.2內容頁的結構
5.1.3母版頁與內容頁的關係
5.2使用內容頁和母版頁
5.2.1創建母版頁
5.2.2創建內容頁
5.3母版頁的套用範圍
5.4母版頁的嵌套
5.5母版頁與內容頁的互動
5.5.1從內容頁訪問母版頁
5.5.2從母版頁訪問內容頁
5.6編寫程式動態套用母版頁
5.7實訓5——設計通訊錄的母版頁
5.8習題
第6章使用數據源控制項操縱數據
6.1數據源控制項簡介
6.2SqlDataSource控制項
6.2.1建立連線
6.2.2執行操作
6.2.3使用參數
6.2.4回響事件
6.3AccessDataSource控制項
6.4ObjectDataSource控制項
6.5實訓6——通訊錄兩層體系結構的實現
6.6習題
第7章使用ADO.NET對象操縱數據
7.1ADO.NET基礎知識
7.2連線資料庫
7.2.1連線字元串
7.2.2建立連線
7.3執行SQL語句和存儲過程
7.3.1執行SQL語句
7.3.2執行存儲過程
7.3.3使用參數
7.4獲取數據
7.4.1使用DataReader獲取數據
7.4.2使用DataSet獲取數據
7.5實訓7——通訊錄三層體系結構的數據訪問層與業務邏輯層的實現
7.6習題
第8章使用數據綁定控制項顯示數據
8.1數據綁定概述
8.1.1數據綁定基礎知識
8.1.2綁定列表類伺服器控制項
8.2GridView控制項
8.2.1使用GridView控制項顯示數據
8.2.2分頁顯示數據
8.2.3使用GridView控制項編輯數據
8.2.4使用GridView控制項選擇數據
8.2.5定製GridView控制項
8.3DetailsView控制項
8.3.1使用DetailsView控制項顯示和編輯數據
8.3.2使用DetailsView控制項插入和刪除數據
8.4FormView控制項
8.4.1模板的基本知識
8.4.2創建模板
8.4.3利用模板顯示數據
8.4.4利用模板編輯和插入數據
8.4.5切換模式
8.5ListView控制項
8.5.1使用ListView控制項顯示數據
8.5.2使用ListView控制項編輯數據
8.6實訓8——使用數據綁定控制項實現聯繫人管理
8.7習題
第9章站點導航
9.1站點地圖
9.1.1站點地圖基礎知識
9.1.2使用SiteMapDataSource控制項獲取站點地圖的數據
9.2使用SiteMapPath控制項顯示導航路徑
9.2.1創建導航路徑
9.2.2定製導航路徑
9.3使用Menu控制項顯示選單
9.3.1創建選單
9.3.2定製選單
9.3.3回響選單事件
9.4顯示樹狀結構的選單
9.4.1TreeView控制項概述
9.4.2創建樹狀選單
9.4.3定製樹狀選單
9.5傳統導航方式
9.6實訓9——通訊錄導航系統的實現
9.7習題
第10章LINQ
10.1LINQ基礎知識
10.2LINQtoObjects
10.2.1LINQ基本知識
10.2.2from子句
10.2.3select子句
10.2.4where子句
10.2.5聯接
10.3LINQtoSQL
10.3.1LINQtoSQL基礎知識
10.3.2LINQtoSQL對象模型
10.3.3使用LINQtoSQL訪問資料庫
10.4LinqDataSource控制項
10.4.1使用LinqDataSource控制項顯示數據
10.4.2使用LinqDataSource控制項編輯數據
10.5實訓10——通訊錄三層體系結構的LINQ實現
10.6習題
第11章狀態維護
11.1狀態維護概述
11.2回發和跨頁傳送
11.2.1回發
11.2.2跨頁傳送
11.3視圖狀態與控制項狀態
11.4Cookie
11.5應用程式狀態
11.6會話狀態
11.7習題
第12章ASP.NETAJAX
12.1ASP.NETAJAX基礎知識
12.1.1什麼是AJAX
12.1.2ASP.NETAJAX框架
12.2使用ASP.NETAJAX伺服器控制項
12.2.1ScriptManager控制項
12.2.2UpdatePanel控制項
12.2.3UpdateProgress控制項
12.2.4Timer控制項
12.3使用客戶端腳本庫
12.3.1類型系統
12.3.2客戶端生命周期事件
12.3.3DOM元素引發的事件
12.4習題
第13章通訊錄綜合實例
13.1通訊錄系統設計
13.1.1系統總體設計
13.1.2資料庫設計
13.1.3系統體系結構設計
13.1.4解決方案
13.2創建實體類
13.3實現數據訪問層
13.4實現業務邏輯層
13.5實現表示層
13.5.1母版頁
13.5.2導航系統
13.5.3主題與外觀
13.5.4主頁
13.5.5聯繫人管理
13.5.6編輯聯繫人
13.5.7添加聯繫人
13.5.8移動聯繫人
13.5.9查詢
13.5.10組管理
附錄A習題答案

相關詞條

熱門詞條

聯絡我們