注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡圖形圖像、多媒體、網(wǎng)頁制作Web網(wǎng)絡應用程序開發(fā)

Web網(wǎng)絡應用程序開發(fā)

Web網(wǎng)絡應用程序開發(fā)

定 價:¥49.00

作 者: 趙文棟,徐正芹,彭來獻,許世明,徐任暉 ... 著
出版社: 清華大學出版社
叢編項: 高等學校計算機基礎教育規(guī)劃教材
標 簽: 暫缺

購買這本書可以去


ISBN: 9787302529095 出版時間: 2019-08-01 包裝: 平裝
開本: 16開 頁數(shù): 330 字數(shù):  

內(nèi)容簡介

  本書以一個完整的應用實例“暢想網(wǎng)絡學院”為背景,系統(tǒng)地介紹了采用ASP.NET 4技術進行Web應用開發(fā)的相關內(nèi)容,包括Web應用基礎、ASP.NET控件、構建網(wǎng)站、應用ADO.NET編程和Web數(shù)據(jù)訪問等。 通過本書,讀者能夠快速掌握在Microsoft Visual Studio開發(fā)環(huán)境下z新的Web應用程序開發(fā)技術,掌握實際、有效的編程技巧,為實用系統(tǒng)的開發(fā)打下良好基礎。 本書的特點是理論與實踐并重,既適合計算機相關專業(yè)的本、??茖W生作為教材使用,也可供廣大ASP.NET開發(fā)人員和計算機軟件愛好者學習參考。

作者簡介

暫缺《Web網(wǎng)絡應用程序開發(fā)》作者簡介

圖書目錄

目 錄
第1章ASP.NET開發(fā)入門1
1.1Visual Studio與ASP.NET簡介1
1.2開發(fā)環(huán)境的建立3
1.3Visual Studio集成開發(fā)環(huán)境介紹5
1.3.1系統(tǒng)的啟動5
1.3.2第一個Web應用程序6
1.3.3集成開發(fā)環(huán)境介紹9
習題11
第2章Web應用基礎12
2.1HTML標記語言12
2.1.1HTML的基本概念12
2.1.2HTML元素14
2.2CSS層疊樣式表20
2.2.1什么是CSS20
2.2.2CSS的使用21
2.2.3選擇器22
2.2.4CSS文件樣例23
2.3JavaScript語言25
2.3.1JavaScript語言概況25
2.3.2JavaScript基本數(shù)據(jù)類型27
2.3.3函數(shù)與事件驅(qū)動28
習題37
第3章C#語言基礎39
3.1C#程序?qū)嵗?9
3.1.1第一個C#實例程序39
3.1.2代碼分析41〖1〗〖3〗Web網(wǎng)絡應用程序開發(fā)目錄〖3〗〖3〗3.2數(shù)據(jù)類型41
3.2.1值類型42
3.2.2引用類型44
3.3C#基本操作45
3.3.1變量和常量45
3.3.2裝箱和拆箱45
3.3.3控制臺輸入和輸出46
3.3.4字符串處理47
3.4流程控制53
3.4.1條件語句53
3.4.2循環(huán)語句54
3.4.3異常處理語句56
3.5類和結構59
3.5.1定義類和結構59
3.5.2定義屬性61
3.5.3定義索引器61
3.5.4方法重載63
3.5.5使用ref和out類型參數(shù)64
3.5.6抽象類和接口65
習題66
第4章ASP.NET基本控件68
4.1控件概述68
4.1.1Web控件的分類68
4.1.2ASP.NET服務器控件常用的屬性和事件69
4.1.3事件驅(qū)動與事件處理72
4.2一般控件73
4.2.1Label控件73
4.2.2Button控件74
4.2.3TextBox控件76
4.2.4HyperLink控件78
4.3選擇控件79
4.3.1CheckBox控件79
4.3.2RadioButton控件81
4.3.3ListBox控件82
4.3.4DropDownList控件87
4.4Panel控件87
4.5圖片控件90
4.5.1Image控件90
4.5.2ImageMap控件91
習題95
第5章ASP.NET高級控件96
5.1Calendar控件96
5.1.1Calendar控件基本概念96
5.1.2改變Calendar控件的外觀98
5.1.3對Calendar控件編程99
5.2FileUpload控件100
5.3Wizard控件103
5.4PlaceHolder控件105
5.5AdRotator控件106
5.6驗證控件108
5.6.1RequiredFieldValidator控件112
5.6.2ValidationSummary控件及驗證結果判斷113
5.6.3CompareValidator控件115
5.6.4RangeValidator控件116
5.6.5RegularExpressionValidator控件117
5.6.6CustomValidator控件117
5.7用戶控件118
5.7.1用戶控件的使用118
5.7.2ActiveOp.ascx用戶控件120
習題122
第6章構建網(wǎng)站124
6.1ASP.NET網(wǎng)站綜述124
6.1.1解決方案和項目124
6.1.2ASP.NET網(wǎng)站布局125
6.1.3網(wǎng)站的組成文件125
6.1.4網(wǎng)站文件類型127
6.1.5關于代碼隱藏127
6.1.6網(wǎng)站的狀態(tài)129
6.2Response對象129
6.3Request對象132
6.3.1Request對象概述132
6.3.2Params屬性134
6.3.3ServerVariables屬性135
6.4Application對象137
6.5Session對象138
6.6Server對象139
6.7構建網(wǎng)站實例141
習題143
第7章應用ADO.NET編程144
7.1ADO.NET概述144
7.2使用ADO.NET連接到數(shù)據(jù)庫145
7.2.1連接到SQL Server數(shù)據(jù)庫145
7.2.2連接到Oracle數(shù)據(jù)庫147
7.2.3通過OLE DB連接到數(shù)據(jù)庫147
7.2.4連接數(shù)據(jù)庫實例148
7.3使用Command對象和DataReader對象152
7.4使用DataAdapter對象和DataSet對象156
7.5使用Command對象直接修改數(shù)據(jù)庫159
習題162
第8章Web數(shù)據(jù)訪問163
8.1數(shù)據(jù)源控件163
8.1.1數(shù)據(jù)源控件概述163
8.1.2SqlDataSource控件164
8.2GridView控件168
8.2.1常用屬性和事件168
8.2.2GridView控件的基本應用170
8.2.3通過GridView控件修改數(shù)據(jù)172
8.2.4多個GridView和SqlDataSource相互配合174
8.2.5對GridView控件編程178
8.3DataList控件185
8.3.1DataList控件的模板和事件185
8.3.2DataList控件的基本應用187
8.3.3對DataList控件編程190
8.3.4進一步對DataList控件編程193
8.4DetailsView控件196
8.4.1常用屬性和事件196
8.4.2DetailsView控件的實例198
習題201
第9章數(shù)據(jù)綁定202
9.1嵌入式代碼與簡單數(shù)據(jù)綁定202
9.1.1嵌入式代碼塊202
9.1.2嵌入式表達式203
9.1.3ASP.NET表達式205
9.1.4簡單數(shù)據(jù)綁定205
9.2一般控件的數(shù)據(jù)綁定206
9.2.1與DataSource控件綁定207
9.2.2綁定到ADO.NET的查詢結果208
9.3Web數(shù)據(jù)控件的數(shù)據(jù)綁定209
9.4Repeater控件212
習題220
第10章ASP.NET AJAX221
10.1Ajax基本概念221
10.1.1富Internet應用程序221
10.1.2Ajax的請求響應過程222
10.1.3Ajax的核心技術222
10.2ASP.NET AJAX223
10.2.1ASP.NET AJAX與Ajax223
10.2.2第一個Ajax應用程序224
10.3ASP.NET AJAX服務器端控件226
10.3.1ScriptManager控件226
10.3.2UpdatePanel控件227
10.3.3UpdateProgress控件232
10.3.4Timer控件234
10.4ASP.NET AJAX Control Toolkit235
10.4.1ASP.NET AJAX Control Toolkit安裝235
10.4.2ConfirmButtonExtender控件237
10.4.3CalendarExtender控件239
習題240
第11章實用編程技巧242
11.1發(fā)送電子郵件242
11.2使用Socket進行通信247
11.3使用Excel表格251
11.4處理數(shù)據(jù)庫中的圖片256
11.5在程序中操作圖片264
習題267
第12章高級數(shù)據(jù)庫技術268
12.1使用數(shù)據(jù)庫連接池268
12.2使用事務處理272
12.3高級DataSet技術277
習題284
第13章“暢想網(wǎng)絡學院”285
13.1系統(tǒng)總體設計285
13.1.1功能設計285
13.1.2數(shù)據(jù)庫設計287
13.1.3實例數(shù)據(jù)庫的建立291
13.1.4網(wǎng)站的結構292
13.2系統(tǒng)體系結構的設計與實現(xiàn)293
13.2.1數(shù)據(jù)訪問層的實現(xiàn)294
13.2.2業(yè)務邏輯層的實現(xiàn)298
13.2.3表示層的實現(xiàn)301
13.3系統(tǒng)登錄307
13.4系統(tǒng)菜單的實現(xiàn)313
13.5Cookie的使用318
13.5.1什么是Cookie319
13.5.2寫入Cookie319
13.5.3讀取Cookie320
13.5.4刪除Cookie321
13.6修改密碼321
13.7專業(yè)管理323
13.8學生管理324
13.9課程管理326
13.10我的課程328
習題330
參考文獻331

本目錄推薦

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