ASP.NET Web程序設(shè)計(jì)(21世紀(jì)重點(diǎn)大學(xué)規(guī)劃教材)
定 價(jià):49 元
叢書名:21世紀(jì)重點(diǎn)大學(xué)規(guī)劃教材
- 作者:祁長興 主編,孫笑微 等編著
- 出版時間:2013/9/1
- ISBN:9787111431602
- 出 版 社:機(jī)械工業(yè)出版社
- 中圖法分類:TP393.092.2
- 頁碼:352
- 紙張:膠版紙
- 版次:1
- 開本:16開
《ASP.NET Web程序設(shè)計(jì)/21世紀(jì)重點(diǎn)大學(xué)規(guī)劃教材》系統(tǒng)地介紹了利用ASP.NET進(jìn)行Web程序設(shè)計(jì)的基礎(chǔ)知識,注重提高讀者利用所學(xué)知識解決實(shí)際問題的能力!禔SP.NET Web程序設(shè)計(jì)/21世紀(jì)重點(diǎn)大學(xué)規(guī)劃教材》共12章,從MicrosoftVisualStudio2012下載安裝開始,全面闡述了HTML和JavaScript,樣式,母版與主題,網(wǎng)站導(dǎo)航,ASP.NET語法基礎(chǔ),網(wǎng)站環(huán)境配置,ASP.NET對象應(yīng)用,控件的使用,Web數(shù)據(jù)庫編程和錯誤處理,最后通過一個綜合案例為讀者演示了利用ASP.NET開發(fā)交互式Web系統(tǒng)的思路、方法和步驟。本書注重知識的實(shí)用性,內(nèi)容豐富,知識系統(tǒng)性強(qiáng),每章配有大量例題和一個案例以提高讀者開發(fā)實(shí)際Web項(xiàng)目的能力,同時在每章最后配有習(xí)題,方便讀者深入學(xué)習(xí)。
《ASP.NET Web程序設(shè)計(jì)/21世紀(jì)重點(diǎn)大學(xué)規(guī)劃教材》面向零基礎(chǔ)的Web程序設(shè)計(jì)學(xué)習(xí)者,可以作為高等學(xué)校計(jì)算機(jī)及相關(guān)專業(yè)本科生的教材,同時也可以作為廣大Web程序設(shè)計(jì)者的自學(xué)參考用書及培訓(xùn)教材。
第1章 ASP.NET與Visual Studio開發(fā)平臺
1.1 安裝與配置
1.1.1 下載和安裝.NET Framework
1.1.2 安裝Microsoft Visual Studio 2012
1.1.3 Microsoft SQL Server Express Edition的下載與安裝
1.1.4 IIS的安裝與配置
1.2 Visual Studio集成開發(fā)環(huán)境
1.2.1 集成開發(fā)環(huán)境簡介
1.2.2 MSDN與幫助
1.2.3 定制開發(fā)環(huán)境
1.2.4 內(nèi)置Web服務(wù)器的使用
1.3 創(chuàng)建ASP.NET的應(yīng)用程序
出版說明
前言
第1章 ASP.NET與Visual Studio開發(fā)平臺
1.1 安裝與配置
1.1.1 下載和安裝.NET Framework
1.1.2 安裝Microsoft Visual Studio 2012
1.1.3 Microsoft SQL Server Express Edition的下載與安裝
1.1.4 IIS的安裝與配置
1.2 Visual Studio集成開發(fā)環(huán)境
1.2.1 集成開發(fā)環(huán)境簡介
1.2.2 MSDN與幫助
1.2.3 定制開發(fā)環(huán)境
1.2.4 內(nèi)置Web服務(wù)器的使用
1.3 創(chuàng)建ASP.NET的應(yīng)用程序
1.3.1 創(chuàng)建Web站點(diǎn)
1.3.2 編寫ASP.NET應(yīng)用程序
1.3.3 編譯和運(yùn)行程序
1.3.4 在IIS上部署開發(fā)好的Web站點(diǎn)程序
1.4 案例:創(chuàng)建一個簡單的Web站點(diǎn)
1.4.1 案例設(shè)計(jì)
1.4.2 案例開發(fā)步驟
1.4.3 案例部署
1.5 習(xí)題
第2章 HTML和JavaScript
2.1 HTML
2.1.1 HTML基本語法
2.1.2 文字段落標(biāo)記
2.1.3 圖像標(biāo)記
2.1.4 超級鏈接標(biāo)記
2.1.5 表格標(biāo)記
2.1.6 表單與控件
2.1.7 框架的使用
2.2 JavaScript
2.2.1 JavaScript概述
2.2.2 在網(wǎng)頁中使用JavaScript
2.2.3 瀏覽器對象
2.2.4 JavaScript在前端的應(yīng)用
2.3 案例:使用HTML和JavaScript實(shí)現(xiàn)表單注冊
2.3.1 案例設(shè)計(jì)
2.3.2 案例實(shí)現(xiàn)
2.4 習(xí)題
第3章 樣式
3.1 CSS技術(shù)
3.1.1 CSS的概念
3.1.2 CSS常用的引用方式
3.1.3 樣式表的嵌套使用
3.1.4 CSS屬性
3.1.5 濾鏡
3.2 頁面布局
3.3 案例:使用樣式表美化頁面
3.3.1 案例設(shè)計(jì)
3.3.2 案例開發(fā)步驟
3.3.3 案例部署
3.4 習(xí)題
第4章 母版與主題
4.1 母版頁
4.1.1 母版頁的概念
4.1.2 創(chuàng)建母版頁與內(nèi)容頁
4.1.3 母版頁的配置
4.2 通過程序設(shè)置母版頁
4.3 從內(nèi)容頁訪問母版頁的內(nèi)容
4.3.1 使用FindControl()方法
4.3.2 使用MasterType指令
4.4 在內(nèi)容頁響應(yīng)母版頁控件事件
4.5 主題
4.5.1 相關(guān)概念
4.5.2 創(chuàng)建使用主題
4.5.3 通過程序動態(tài)指定主題
4.5.4 禁用主題
4.6 案例:使用母版頁和主題創(chuàng)建一個ASP.NET網(wǎng)站
4.6.1 案例設(shè)計(jì)
4.6.2 案例實(shí)現(xiàn)
4.7 習(xí)題
第5章 網(wǎng)站導(dǎo)航
5.1 站點(diǎn)地圖
5.1.1 XML文件介紹
5.1.2 XML文件建立站點(diǎn)地圖
5.2 導(dǎo)航控件
5.2.1 TreeView控件
5.2.2 Menu控件
5.2.3 SiteMapPath控件
5.2.4 SiteMapDataSource控件
5.3 習(xí)題
第6章 ASP.NET語法基礎(chǔ)
6.1 ASP.NET語法
6.1.1 標(biāo)簽
6.1.2 注釋
6.1.3 Page指令
6.1.4 Import指令
6.2 C#基礎(chǔ)
6.2.1 變量與類型
6.2.2 操作符與表達(dá)式
6.2.3 控制語句
6.3 案例:求指定范圍內(nèi)所有奇數(shù)的和及偶數(shù)的和
6.3.1 案例設(shè)計(jì)
6.3.2 案例實(shí)現(xiàn)
6.4 習(xí)題
第7章 網(wǎng)站環(huán)境配置
7.1 配置文件的作用
7.2 Web.config配置
7.2.1 身份驗(yàn)證與授權(quán)
7.2.2 其他配置
7.2.3 配置項(xiàng)在程序中的應(yīng)用
7.3 Global.asax
7.3.1 Application的事件
7.3.2 Session的事件
7.3.3 錯誤處理
7.4 案例:利用配置文件實(shí)現(xiàn)Web站點(diǎn)安全保護(hù)模塊
7.4.1 案例設(shè)計(jì)
7.4.2 案例實(shí)現(xiàn)
7.5 習(xí)題
第8章 ASP.NET對象應(yīng)用
8.1 Response對象
8.1.1 屬性和方法
8.1.2 輸出信息
8.1.3 頁面跳轉(zhuǎn)
8.1.4 創(chuàng)建Cookie
8.2 Request對象
8.2.1 屬性和方法
8.2.2 讀取客戶端瀏覽器信息
8.2.3 讀取表單傳遞的數(shù)據(jù)
8.2.4 讀取查詢字符串信息
8.2.5 讀取Cookie數(shù)據(jù)
8.2.6 讀取服務(wù)器端的環(huán)境變量
8.3 Server對象
8.3.1 屬性與方法
8.3.2 HTML編碼解碼
8.3.3 URL編碼解碼
8.4 Page對象
8.4.1 Page對象的常用屬性和方法
8.4.2 Page對象的常用事件
8.4.3 Web頁面生命周期
8.5 程序狀態(tài)對象
8.5.1 Cookie對象
8.5.2 Application對象
8.5.3 Session對象
8.6 案例:一個簡單的在線聊天室
8.6.1 案例設(shè)計(jì)
8.6.2 案例實(shí)現(xiàn)
8.7 習(xí)題
第9章 控件的使用
9.1 HTML控件與服務(wù)器控件
9.2 控件的共有屬性
9.3 常用的服務(wù)器控件
9.3.1 標(biāo)準(zhǔn)服務(wù)器控件
9.3.2 驗(yàn)證控件
9.4 控件的常用事件
9.5 案例:使用控件編寫程序
9.5.1 案例設(shè)計(jì)
9.5.2 案例實(shí)現(xiàn)
9.6 習(xí)題
第10章 Web數(shù)據(jù)庫編程
10.1 ADO.NET技術(shù)
10.2 Sql Server Express數(shù)據(jù)庫連接方法
10.3 數(shù)據(jù)庫操作的基本SQL命令
10.4 數(shù)據(jù)訪問
10.4.1 數(shù)據(jù)源控件
10.4.2 SQLDataSource控件
10.4.3 Gridview控件
10.4.4 DetailsView控件
10.4.5 FormView控件
10.4.6 數(shù)據(jù)綁定
10.5 數(shù)據(jù)庫開發(fā)操作技巧
10.5.1 使用ADO.NET操作數(shù)據(jù)庫
10.5.2 使用Command對象更新記錄
10.5.3 使用DataSet數(shù)據(jù)集更新記錄
10.6 案例:數(shù)據(jù)綁定控件和數(shù)據(jù)源控件的使用
10.6.1 案例設(shè)計(jì)
10.6.2 案例實(shí)現(xiàn)
10.7 習(xí)題
第11章 錯誤處理
11.1 錯誤類型
11.1.1 語法錯誤
11.1.2 邏輯錯誤
11.2 防御性處理
11.3 錯誤處理的方法
11.3.1 查找錯誤
11.3.2 調(diào)試跟蹤
11.4 異常處理
11.4.1 異常類
11.4.2 異常處理語句
11.5 常用策略與方法
11.6 習(xí)題
第12章 綜合案例:公眾養(yǎng)老服務(wù)網(wǎng)上預(yù)訂系統(tǒng)
12.1 系統(tǒng)需求
12.2 Web系統(tǒng)設(shè)計(jì)
12.2.1 系統(tǒng)實(shí)現(xiàn)功能模塊設(shè)計(jì)
12.2.2 數(shù)據(jù)庫ER設(shè)計(jì)
12.2.3 數(shù)據(jù)表設(shè)計(jì)
12.2.4 數(shù)據(jù)關(guān)系圖
12.3 Web系統(tǒng)實(shí)現(xiàn)
12.3.1 公共模塊
12.3.2 系統(tǒng)登錄頁面
12.3.3 用戶進(jìn)入系統(tǒng)頁面
12.3.4 服務(wù)機(jī)構(gòu)進(jìn)入系統(tǒng)頁面
12.4 習(xí)題
參考文獻(xiàn)
出版說明
前言
第1章 ASP.NET與Visual Studio開發(fā)平臺
1.1 安裝與配置
1.1.1 下載和安裝.NET Framework
1.1.2 安裝Microsoft Visual Studio 2012
1.1.3 Microsoft SQL Server Express Edition的下載與安裝
1.1.4 IIS的安裝與配置
1.2 Visual Studio集成開發(fā)環(huán)境
1.2.1 集成開發(fā)環(huán)境簡介
1.2.2 MSDN與幫助
1.2.3 定制開發(fā)環(huán)境
1.2.4 內(nèi)置Web服務(wù)器的使用
1.3 創(chuàng)建ASP.NET的應(yīng)用程序
出版說明
前言
第1章 ASP.NET與Visual Studio開發(fā)平臺
1.1 安裝與配置
1.1.1 下載和安裝.NET Framework
1.1.2 安裝Microsoft Visual Studio 2012
1.1.3 Microsoft SQL Server Express Edition的下載與安裝
1.1.4 IIS的安裝與配置
1.2 Visual Studio集成開發(fā)環(huán)境
1.2.1 集成開發(fā)環(huán)境簡介
1.2.2 MSDN與幫助
1.2.3 定制開發(fā)環(huán)境
1.2.4 內(nèi)置Web服務(wù)器的使用
1.3 創(chuàng)建ASP.NET的應(yīng)用程序
1.3.1 創(chuàng)建Web站點(diǎn)
1.3.2 編寫ASP.NET應(yīng)用程序
1.3.3 編譯和運(yùn)行程序
1.3.4 在IIS上部署開發(fā)好的Web站點(diǎn)程序
1.4 案例:創(chuàng)建一個簡單的Web站點(diǎn)
1.4.1 案例設(shè)計(jì)
1.4.2 案例開發(fā)步驟
1.4.3 案例部署
1.5 習(xí)題
第2章 HTML和JavaScript
2.1 HTML
2.1.1 HTML基本語法
2.1.2 文字段落標(biāo)記
2.1.3 圖像標(biāo)記
2.1.4 超級鏈接標(biāo)記
2.1.5 表格標(biāo)記
2.1.6 表單與控件
2.1.7 框架的使用
2.2 JavaScript
2.2.1 JavaScript概述
2.2.2 在網(wǎng)頁中使用JavaScript
2.2.3 瀏覽器對象
2.2.4 JavaScript在前端的應(yīng)用
2.3 案例:使用HTML和JavaScript實(shí)現(xiàn)表單注冊
2.3.1 案例設(shè)計(jì)
2.3.2 案例實(shí)現(xiàn)
2.4 習(xí)題
第3章 樣式
3.1 CSS技術(shù)
3.1.1 CSS的概念
3.1.2 CSS常用的引用方式
3.1.3 樣式表的嵌套使用
3.1.4 CSS屬性
3.1.5 濾鏡
3.2 頁面布局
3.3 案例:使用樣式表美化頁面
3.3.1 案例設(shè)計(jì)
3.3.2 案例開發(fā)步驟
3.3.3 案例部署
3.4 習(xí)題
第4章 母版與主題
4.1 母版頁
4.1.1 母版頁的概念
4.1.2 創(chuàng)建母版頁與內(nèi)容頁
4.1.3 母版頁的配置
4.2 通過程序設(shè)置母版頁
4.3 從內(nèi)容頁訪問母版頁的內(nèi)容
4.3.1 使用FindControl()方法
4.3.2 使用MasterType指令
4.4 在內(nèi)容頁響應(yīng)母版頁控件事件
4.5 主題
4.5.1 相關(guān)概念
4.5.2 創(chuàng)建使用主題
4.5.3 通過程序動態(tài)指定主題
4.5.4 禁用主題
4.6 案例:使用母版頁和主題創(chuàng)建一個ASP.NET網(wǎng)站
4.6.1 案例設(shè)計(jì)
4.6.2 案例實(shí)現(xiàn)
4.7 習(xí)題
第5章 網(wǎng)站導(dǎo)航
5.1 站點(diǎn)地圖
5.1.1 XML文件介紹
5.1.2 XML文件建立站點(diǎn)地圖
5.2 導(dǎo)航控件
5.2.1 TreeView控件
5.2.2 Menu控件
5.2.3 SiteMapPath控件
5.2.4 SiteMapDataSource控件
5.3 習(xí)題
第6章 ASP.NET語法基礎(chǔ)
6.1 ASP.NET語法
6.1.1 標(biāo)簽
6.1.2 注釋
6.1.3 Page指令
6.1.4 Import指令
6.2 C#基礎(chǔ)
6.2.1 變量與類型
6.2.2 操作符與表達(dá)式
6.2.3 控制語句
6.3 案例:求指定范圍內(nèi)所有奇數(shù)的和及偶數(shù)的和
6.3.1 案例設(shè)計(jì)
6.3.2 案例實(shí)現(xiàn)
6.4 習(xí)題
第7章 網(wǎng)站環(huán)境配置
7.1 配置文件的作用
7.2 Web.config配置
7.2.1 身份驗(yàn)證與授權(quán)
7.2.2 其他配置
7.2.3 配置項(xiàng)在程序中的應(yīng)用
7.3 Global.asax
7.3.1 Application的事件
7.3.2 Session的事件
7.3.3 錯誤處理
7.4 案例:利用配置文件實(shí)現(xiàn)Web站點(diǎn)安全保護(hù)模塊
7.4.1 案例設(shè)計(jì)
7.4.2 案例實(shí)現(xiàn)
7.5 習(xí)題
第8章 ASP.NET對象應(yīng)用
8.1 Response對象
8.1.1 屬性和方法
8.1.2 輸出信息
8.1.3 頁面跳轉(zhuǎn)
8.1.4 創(chuàng)建Cookie
8.2 Request對象
8.2.1 屬性和方法
8.2.2 讀取客戶端瀏覽器信息
8.2.3 讀取表單傳遞的數(shù)據(jù)
8.2.4 讀取查詢字符串信息
8.2.5 讀取Cookie數(shù)據(jù)
8.2.6 讀取服務(wù)器端的環(huán)境變量
8.3 Server對象
8.3.1 屬性與方法
8.3.2 HTML編碼解碼
8.3.3 URL編碼解碼
8.4 Page對象
8.4.1 Page對象的常用屬性和方法
8.4.2 Page對象的常用事件
8.4.3 Web頁面生命周期
8.5 程序狀態(tài)對象
8.5.1 Cookie對象
8.5.2 Application對象
8.5.3 Session對象
8.6 案例:一個簡單的在線聊天室
8.6.1 案例設(shè)計(jì)
8.6.2 案例實(shí)現(xiàn)
8.7 習(xí)題
第9章 控件的使用
9.1 HTML控件與服務(wù)器控件
9.2 控件的共有屬性
9.3 常用的服務(wù)器控件
9.3.1 標(biāo)準(zhǔn)服務(wù)器控件
9.3.2 驗(yàn)證控件
9.4 控件的常用事件
9.5 案例:使用控件編寫程序
9.5.1 案例設(shè)計(jì)
9.5.2 案例實(shí)現(xiàn)
9.6 習(xí)題
第10章 Web數(shù)據(jù)庫編程
10.1 ADO.NET技術(shù)
10.2 Sql Server Express數(shù)據(jù)庫連接方法
10.3 數(shù)據(jù)庫操作的基本SQL命令
10.4 數(shù)據(jù)訪問
10.4.1 數(shù)據(jù)源控件
10.4.2 SQLDataSource控件
10.4.3 Gridview控件
10.4.4 DetailsView控件
10.4.5 FormView控件
10.4.6 數(shù)據(jù)綁定
10.5 數(shù)據(jù)庫開發(fā)操作技巧
10.5.1 使用ADO.NET操作數(shù)據(jù)庫
10.5.2 使用Command對象更新記錄
10.5.3 使用DataSet數(shù)據(jù)集更新記錄
10.6 案例:數(shù)據(jù)綁定控件和數(shù)據(jù)源控件的使用
10.6.1 案例設(shè)計(jì)
10.6.2 案例實(shí)現(xiàn)
10.7 習(xí)題
第11章 錯誤處理
11.1 錯誤類型
11.1.1 語法錯誤
11.1.2 邏輯錯誤
11.2 防御性處理
11.3 錯誤處理的方法
11.3.1 查找錯誤
11.3.2 調(diào)試跟蹤
11.4 異常處理
11.4.1 異常類
11.4.2 異常處理語句
11.5 常用策略與方法
11.6 習(xí)題
第12章 綜合案例:公眾養(yǎng)老服務(wù)網(wǎng)上預(yù)訂系統(tǒng)
12.1 系統(tǒng)需求
12.2 Web系統(tǒng)設(shè)計(jì)
12.2.1 系統(tǒng)實(shí)現(xiàn)功能模塊設(shè)計(jì)
12.2.2 數(shù)據(jù)庫ER設(shè)計(jì)
12.2.3 數(shù)據(jù)表設(shè)計(jì)
12.2.4 數(shù)據(jù)關(guān)系圖
12.3 Web系統(tǒng)實(shí)現(xiàn)
12.3.1 公共模塊
12.3.2 系統(tǒng)登錄頁面
12.3.3 用戶進(jìn)入系統(tǒng)頁面
12.3.4 服務(wù)機(jī)構(gòu)進(jìn)入系統(tǒng)頁面
12.4 習(xí)題
參考文獻(xiàn)