注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計ASP.NET程序設計與開發(fā)經典課堂

ASP.NET程序設計與開發(fā)經典課堂

ASP.NET程序設計與開發(fā)經典課堂

定 價:¥69.00

作 者: 王治國 著
出版社: 清華大學出版社
叢編項: 高等院校課程設計案例精編
標 簽: 暫缺

購買這本書可以去


ISBN: 9787302558552 出版時間: 2020-07-01 包裝: 平裝
開本: 16開 頁數: 332 字數:  

內容簡介

  《ASP.NET程序設計與開發(fā)經典課堂》遵循“理論夠用,重在實踐”的原則,系統(tǒng)地講解了ASP.NET動態(tài)網站開發(fā)技術,主要內容包括ASP.NET概述、C#語言基礎、ASP.NET的常用對象、常用服務器控件、ASP.NET中的樣式/主題和母版頁、數據庫訪問技術和數據綁定技術、ASP.NET中的XML數據處理、ASP.NETWeb服務、ASP.NET的配置和部署、提高ASP.NET應用程序性能的方法、提高ASP.NET應用程序安全性的技術。最后通過實際的項目應用案例,介紹如何在具體開發(fā)中使用ASP.NET的這些技術。 《ASP.NET程序設計與開發(fā)經典課堂》語言通俗易懂,知識結構合理,適合作為高等院校計算機與信息技術及相關專業(yè)學習ASP.NET動態(tài)網站設計的教材,也適合作為在.NET框架下開發(fā)Web應用程序的Web程序設計人員的參考資料。

作者簡介

  王治國,鄭州輕工業(yè)大學計算機與通信工程學院高級講師,從事計算機教學工作多年,有豐富的實戰(zhàn)經驗,對行業(yè)有獨到的見解。曾出版過《C#程序設計》、《計算機網絡應用教程》等。

圖書目錄

目 錄

第1章??初識ASP.NET
1.1??Web開發(fā)技術基礎??/2
1.1.1??Web的基本概念??/2
1.1.2??靜態(tài)網頁技術??/3
1.1.3??動態(tài)網頁技術??/4
1.1.4??B/S架構體系??/5
1.2??.NET Framework與ASP.NET??/5
1.2.1??.NET Framework簡介??/5
1.2.2??ASP.NET的基本框架??/7
1.2.3??ASP.NET的特點??/8
1.3??配置ASP.NET運行環(huán)境??/9
1.3.1??配置IIS服務器??/10
1.3.2??Visual Studio開發(fā)環(huán)境介紹??/13
1.4??第一個ASP.NET Web程序??/15
1.4.1??創(chuàng)建第一個ASP.NET Web程序??/15
1.4.2??編譯、運行并調試應用程序??/19
強化練習??/22
常見疑難解答??/22

第2章??ASP.NET程序設計基礎
2.1??C#語言簡介??/24
2.1.1??C#語言特點??/24
2.1.2??關鍵字和標識符??/25
2.1.3??變量和常量??/26
2.2??C#的數據類型??/27
2.2.1??簡單類型概述??/27
2.2.2??引用類型??/32
2.3??運算符??/36
2.4??控制語句??/38
2.4.1??順序語句??/38
2.4.2??選擇語句??/39
2.4.3??循環(huán)語句??/43
2.4.4??跳轉語句??/50
2.4.5??異常處理 ??/52
2.5??面向對象程序設計基礎??/55
2.5.1??類聲明??/56
2.5.2??繼承??/56
2.5.3??類的訪問修飾符??/57
2.5.4??構造函數和析構函數??/58
2.5.5??this 關鍵字 ??/60
2.5.6??static關鍵字??/61
2.6??面向對象高級進階??/63
2.6.1??多態(tài)性??/63
2.6.2??虛方法??/63
2.6.3??抽象類??/65
2.6.4??函數重載??/66
2.6.5??裝箱??/68
強化練習??/69
常見疑難解答??/69

第3章??ASP.NET的Web頁面管理
3.1??ASP.NET頁面的生命周期??/72
3.1.1??ASP.NET頁面代碼模式??/72
3.1.2??回發(fā)和往返行程??/73
3.1.3??頁面的生命周期??/74
3.1.4??ASP.NET頁面生命周期的事件??/74
3.2??ASP.NET代碼隱藏模型??/76
3.2.1??代碼隱藏模型??/76
3.2.2??ASP.NET頁面指令??/78
3.2.3??ASP.NET應用程序文件類型??/79
3.3??ASP.NET頁面的狀態(tài)管理??/79
3.3.1??頁面狀態(tài)概述??/80
3.3.2??視圖狀態(tài)??/80
3.3.3??控件狀態(tài)??/81
3.3.4??隱藏域??/82
3.4??ASP.NET項目配置管理??/82
3.4.1??配置文件的層次結構??/82
3.4.2??配置文件的語法規(guī)則??/83
3.4.3??配置Web.config 文件??/84
強化練習??/85
常見疑難解答??/85

第4章??ASP.NET常用的服務器控件
4.1??服務器控件概述??/88
4.2??標準服務器控件??/88
4.2.1??標簽控件??/89
4.2.2??文本框控件 ??/91
4.2.3??按鈕控件??/93
4.2.4??超鏈接控件 ??/95
4.2.5??圖像控件??/97
4.2.6??復選框和復選框列表控件??/98
4.2.7??RadioButton和RadioButtonList控件??/99
4.2.8??列表控件 ??/102
4.2.9??文件上傳控件??/104
4.3??驗證控件??/106
4.3.1??表單驗證控件
(RequiredFieldValidator)??/106
4.3.2??比較驗證控件
(CompareValidator)??/107
4.3.3??范圍驗證控件
(RangeValidator)??/109
4.3.4??正則表達式驗證控件
(RegularExpressionValidator)??/110
4.3.5??自定義驗證控件
(CustomValidator)??/112
強化練習??/114
常見疑難解答??/114

第5章??ASP.NET的常用內置對象
5.1??Response對象??/116
5.1.1??常用屬性與方法??/116
5.1.2??在頁面中輸出數據??/116
5.1.3??頁面跳轉并傳遞參數??/118
5.2??Request對象??/121
5.2.1??常用屬性與方法??/121
5.2.2??獲取頁面間傳送的值??/122
5.2.3??獲取客戶端瀏覽器信息??/123
5.3??Application對象??/124
5.3.1??Application對象常用集合、
屬性和方法??/124
5.3.2??使用Application對象存儲和
讀取全局變量??/125
5.3.3??設計一個網頁訪問計數器??/125
5.4??Session對象??/127
5.4.1??常用集合、屬性和方法??/127
5.4.2??使用Session對象存儲和讀取
數據??/127
5.5??Cookie對象??/129
5.5.1??常用屬性與方法??/130
5.5.2??使用Cookie對象保存和讀取
客戶端信息??/130
5.6??Server對象??/131
5.6.1??常用屬性與方法??/131
5.6.2??重定向頁面??/132
5.6.3??使用Server.MapPath方法獲取
服務器的物理地址??/133
強化練習??/134
常見疑難解答??/134

第6章??樣式、主題和母版頁
6.1??CSS樣式??/136
6.1.1??CSS概述??/136
6.1.2??CSS知識基礎??/136
6.1.3??創(chuàng)建CSS樣式 ??/143
6.1.4??應用CSS樣式??/145
6.2??網頁布局設置??/147
6.2.1??網頁的基本布局方式??/147
6.2.2??頁面元素定位??/148
6.2.3??表格布局??/149
6.2.4??DIV和CSS布局 ??/151
6.3??主題??/157
6.3.1??創(chuàng)建并使用主題??/157
6.3.2??頁面主題和全局主題??/160
6.3.3??應用和禁用主題??/160
6.3.4??用編程的方法控制主題??/163
6.4??母版頁??/164
6.4.1??在ASP.NET中創(chuàng)建母版頁??/164
6.4.2??使用母版頁創(chuàng)建內容窗體??/167
6.4.3??母版頁的運行方法??/169
強化練習??/170
常見疑難解答??/170

第7章??使用ADO.NET訪問數據庫
7.1??數據庫的基本知識??/172
7.1.1??數據庫概述??/172
7.1.2??SQL Server數據庫的基礎知識??/173
7.2??ADO.NET模型??/177
7.2.1??ADO.NET模型概述??/177
7.2.2??ADO.NET的結構分析??/178
7.3??連接數據庫??/180
7.3.1??Connection對象介紹??/181
7.3.2??連接Microsoft Access數據庫??/182
7.3.3??連接Microsoft SQL Server
數據庫??/184
7.4??基于ADO.NET的數據庫訪問??/185
7.4.1??使用DataReader對象訪問
數據庫??/185
7.4.2??使用DataSet對象訪問數據庫??/189
7.5??使用數據適配器操作數據庫??/195
7.5.1??數據適配器概述??/195
7.5.2??創(chuàng)建DataAdapter對象??/196
7.5.3??基于DataAdapter對象的數據庫
操作??/196
強化練習??/203
常見疑難解答??/203

第8章??ASP.NET中的數據綁定
8.1??數據綁定概述??/206
8.2??單值和列表控件的數據綁定??/206
8.2.1??單值綁定??/206
8.2.2??列表控件的數據綁定??/207
8.3??GridView控件??/208
8.3.1??GridView控件的數據綁定 ??/209
8.3.2??設定GridView控件的綁定列和
模板列??/215
8.3.3??GridView控件的排序??/221
8.3.4??GridView控件的分頁??/223
8.4??DataList和FormView控件??/225
8.4.1??DataList控件的數據綁定??/226
8.4.2??FormView控件的數據呈現和處理??/233
8.5??DataPager控件??/239
8.6??DetailsView控件??/241
強化練習??/244
常見疑難解答??/244

第9章??ASP.NET高級應用
9.1??XML數據處理??/246
9.1.1??XML基礎??/246
9.1.2??在ASP.NET中處理XML數據??/247
9.1.3??DataSet和XML的相關處理技術??/250
9.2??Web服務??/251
9.2.1??了解Web服務??/252
9.2.2??創(chuàng)建Web服務??/253
9.2.3??公布Web服務??/253
9.2.4??使用Web服務??/256
9.3??AJAX與ASP.NET??/257
9.3.1??Ajax簡介??/257
9.3.2??ASP.NET AJAX控件??/258
9.3.3??ASP.NET AJAX Control Extenders
擴展控件 ??/266
9.4??處理緩存??/267
9.4.1??ASP.NET緩存機制概述??/267
9.4.2??緩存指令@OutputCache??/268
9.4.3??設置頁面緩存??/270
9.4.4??應用程序緩存 ??/270
9.5??ASP.NET程序的安裝和部署??/271
9.5.1??使用VS2015模板創(chuàng)建安裝文件??/272
9.5.2??使用XCopy部署遠程網站??/??/273
9.6??ASP.NET網站安全??/273
9.6.1??基于Form驗證??/274
9.6.2??基于Windows驗證??/275
強化練習??/277
常見疑難解答??/278

第10章??綜合編程項目開發(fā)
10.1??概述??/280
10.2??業(yè)務流程以及功能需求分析??/281
10.3??系統(tǒng)功能模塊設計??/282
10.4??數據庫設計??/282
10.5??公共類設計??/284
10.5.1??DataBase類??/284
10.5.2??Cart類??/287
10.5.3??CartProduct類??/291
10.6??網站的前臺設計??/291
10.6.1??網站的母版頁設計??/291
10.6.2??圖書分類的實現??/293
10.6.3??系統(tǒng)首頁的實現??/294
10.6.4??會員管理的實現??/299
10.7??網站后臺功能的實現??/307
10.7.1??管理員登錄模塊??/307
10.7.2??圖書分類模塊??/309
10.7.3??圖書管理模塊??/312
10.7.4??會員管理模塊??/316
10.8??本章小結??/318
參考文獻??/319

本目錄推薦

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