ASP.NET程式設計案例教程(第2版)

《ASP.NET程式設計案例教程(第2版)》是2023年清華大學出版社出版的圖書,作者是塗俊英。

基本介紹

  • 書名:ASP.NET程式設計案例教程(第2版)
  • 作者:塗俊英
  • 出版社:清華大學出版社
  • 出版時間:2023年3月1日
  • 定價:59.90 元
  • ISBN:9787302626732
內容簡介,圖書目錄,

內容簡介

本書以實際套用為目的,系統地介紹了使用ASP.NET 進行開發應該掌握的主要技術。全書主要內容包括ASP.NET概述、ASP.NET 伺服器控制項、ASP.NET 內置對象、界面外觀設計與布局、ADO.NET技術、數據綁定技術、Web Service、ASP.NET AJAX技術,最後通過一個綜合案例將主要知識貫穿在一起。全書提供了大量的套用案例,每章後面均附有習題。 本書理論與實踐相結合,注重基礎,案例豐富,適合作為高等院校計算機及相關專業的教材,也可供廣大網站開發技術人員參考。

圖書目錄

第1章ASP.NET概述
1.1ASP.NET簡介
1.1.1什麼是.NET
1.1.2什麼是ASP.NET
1.2搭建ASP.NET開發環境
1.2.1啟用與配置IIS
1.2.2配置ASP.NET應用程式開發環境
1.3ASP.NET的兩種開發模式
1.3.1Web Forms模式
1.3.2MVC模式
1.4ASP.NET頁面語法
1.4.1ASP.NET頁面指令
1.4.2代碼塊語法
1.4.3數據綁定語法
1.4.4表達式語法
1.5創建ASP.NET Web項目的兩種方式
1.5.1用兩種方式創建Web項目
1.5.2創建Web項目兩種方式的比較
習題1
第2章ASP.NET伺服器控制項
2.1ASP.NET控制項概述
2.1.1ASP.NET控制項的類型
2.1.2ASP.NET伺服器控制項的公共屬性
2.1.3ASP.NET伺服器控制項的事件
2.2文本控制項
2.2.1Label控制項
2.2.2TextBox控制項
2.2.3Literal控制項
2.3控制權轉移控制項
2.3.1Button控制項
2.3.2LinkButton控制項
2.3.3ImageButton控制項
2.3.4HyperLink控制項
2.4選擇控制項
2.4.1RadioButtonList控制項
2.4.2CheckBoxList控制項
2.4.3DropDownList控制項
2.4.4ListBox控制項
2.5其他常用標準控制項
2.5.1Image控制項
2.5.2BulletedList控制項
2.5.3FileUpload控制項
2.5.4Panel控制項
2.5.5AdRotator控制項
2.5.6Calendar控制項
2.6ASP.NET驗證控制項
2.6.1RequiredFieldValidator控制項
2.6.2RangeValidator控制項
2.6.3RegularExpressionValidator控制項
2.6.4CompareValidator控制項
2.6.5CustomValidator控制項
2.6.6ValidationSummary控制項
習題2
第3章ASP.NET內置對象
3.1ASP.NET對象概述
3.1.1ASP.NET對象簡介
3.1.2ASP.NET對象的訪問
3.2Page對象
3.2.1Page對象的常用屬性
3.2.2Page對象的常用方法
3.2.3Page對象的常用事件
3.3Response對象
3.3.1Response對象的常用屬性
3.3.2Response對象的常用方法
3.3.3Response對象的套用
3.4Request對象
3.4.1Request對象的常用屬性
3.4.2Request對象的常用方法
3.4.3Request對象的套用
3.5Server對象
3.5.1Server對象的常用屬性
3.5.2Server對象的常用方法
3.5.3Server對象的套用
3.6Cookie對象
3.6.1Cookie對象的常用屬性
3.6.2Cookie對象的常用方法
3.6.3Cookie對象的套用
3.7Session對象
3.7.1Session對象的常用屬性
3.7.2Session對象的常用方法
3.7.3Session對象的事件
3.7.4Session對象的套用
3.8Application對象
3.8.1Application對象的常用方法
3.8.2Application對象的事件
3.8.3Application對象的套用
3.8.4Application、Session、Cookie對象的區別
習題3
第4章界面外觀設計與布局
4.1主題
4.1.1主題的相關概念
4.1.2創建主題
4.1.3使用主題
4.1.4禁用主題
4.2母版頁
4.2.1母版頁概述
4.2.2創建母版頁
4.2.3創建內容頁
4.2.4從內容頁訪問母版頁的控制項
4.3網站導航
4.3.1站點地圖
4.3.2導航控制項
4.3.3配置多個站點地圖
4.4頁面布局
4.4.1使用iframe布局
4.4.2使用Table布局
4.4.3使用DIV+CSS布局
習題4
第5章ADO.NET技術
5.1ADO.NET簡介
5.1.1ADO.NET的相關概念
5.1.2ADO.NET的結構
5.2ADO.NET的五大對象
5.2.1Connection對象
5.2.2Command對象
5.2.3DataReader對象
5.2.4DataAdapter對象
5.2.5DataSet對象
5.3資料庫訪問模式
5.3.1連線模式
5.3.2斷開模式
5.3.3兩種訪問模式的區別
5.4使用ADO.NET技術運算元據
5.4.1數據的添加
5.4.2數據的更新
5.4.3數據的刪除
5.4.4存取圖片
習題5
第6章數據綁定技術
6.1數據綁定概述
6.1.1什麼是數據綁定
6.1.2Eval()方法和Bind()方法
6.1.3數據綁定語法
6.2數據源控制項
6.2.1數據源控制項概述
6.2.2SqlDataSource控制項
6.2.3AccessDataSource控制項
6.2.4ObjectDataSource控制項
6.2.5XmlDataSource控制項
6.3數據顯示控制項
6.3.1GridView控制項
6.3.2DataList控制項
6.3.3Repeater控制項
6.3.4ListView控制項
6.4將數據綁定到控制項
6.4.1將數據綁定到單值控制項
6.4.2將數據綁定到多值控制項
6.4.3將XML數據綁定到數據顯示控制項
習題6
第7章Web Service
7.1Web Service基礎
7.1.1什麼是Web Service
7.1.2Web Service的創建與引用
7.2利用Web Service實現資料庫操作
7.2.1利用Web Service實現數據的添加
7.2.2利用Web Service實現數據的刪除
7.3利用Web Service實現通信功能
7.3.1利用Web Service傳送Email
7.3.2利用Web Service獲取天氣預報
7.3.3利用Web Service獲取火車時刻表
7.4利用Web Service實現其他功能
7.4.1利用Web Service實現驗證碼
7.4.2利用Web Service生成註冊碼
習題7
第8章ASP.NET AJAX
8.1AJAX基礎
8.1.1什麼是AJAX
8.1.2AJAX簡單示例
8.2ASP.NET AJAX常用控制項
8.2.1ScriptManager控制項
8.2.2UpdatePanel控制項
8.2.3Timer控制項
8.2.4UpdateProgress控制項
8.2.5ScriptManagerProxy控制項
8.3ASP.NET AJAX的套用
8.3.1利用AJAX實現倒計時
8.3.2利用AJAX實現彈出式日曆
8.3.3通過五角星顯示好評等級
8.3.4利用AJAX實現搜尋框智慧型提示
習題8
第9章綜合案例: 留言板
9.1系統設計
9.1.1項目開發背景
9.1.2系統功能設計
9.1.3模組功能劃分
9.2資料庫設計
9.2.1資料庫的分析
9.2.2數據表的創建
9.2.3關係的創建
9.3公用模組的創建
9.3.1創建CSS
9.3.2配置Web.config
9.3.3創建數據訪問公用類
9.3.4創建用戶控制項
9.4用戶功能的實現
9.4.1用戶註冊
9.4.2用戶登錄
9.4.3用戶留言
9.4.4查看留言
9.4.5用戶信息的查看
9.4.6用戶信息的修改
9.4.7用戶註銷
9.5管理員功能的實現
9.5.1管理員登錄
9.5.2管理員主界面
9.5.3回復留言
9.5.4刪除留言
9.5.5用戶管理
9.6案例運行演示
9.6.1準備基本數據
9.6.2主頁運行效果演示
9.6.3用戶功能演示
9.6.4管理員功能演示
習題9
參考文獻

相關詞條

熱門詞條

聯絡我們