注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計網(wǎng)絡(luò)編程ASP.NET WEB應(yīng)用開發(fā)(C#版)

ASP.NET WEB應(yīng)用開發(fā)(C#版)

ASP.NET WEB應(yīng)用開發(fā)(C#版)

定 價:¥59.00

作 者: 尹增順,鄧子云,陸秉煒
出版社: 機械工業(yè)出版社
叢編項:
標(biāo) 簽: ASP.NET

ISBN: 9787111232766 出版時間: 2008-01-01 包裝: 平裝
開本: 16 頁數(shù): 489 pages 字?jǐn)?shù):  

內(nèi)容簡介

  本書介紹用ASP .NET進(jìn)行Web開發(fā)的技術(shù),分為3篇:基礎(chǔ)知識篇、應(yīng)用知識篇和項目實戰(zhàn)篇。本書的開發(fā)環(huán)境為Visual Studio 2005 +.NET Framework 2.0,逐步引導(dǎo)讀者由基礎(chǔ)知識出發(fā),一步一步學(xué)習(xí)ASP.NET 2.0 Web開發(fā)的內(nèi)容和技巧,并帶領(lǐng)讀者進(jìn)行完整的項目開發(fā)。本書內(nèi)容由淺入深,以實例引導(dǎo)讀者學(xué)習(xí).NET Framework 2.0的Web開發(fā)的技巧。本書可供ASP.NET技術(shù)培訓(xùn)班作為培訓(xùn)教材使用,無論沒有編程基礎(chǔ)的讀者還是一定開發(fā)經(jīng)驗的程序員都能從本書獲益。

作者簡介

暫缺《ASP.NET WEB應(yīng)用開發(fā)(C#版)》作者簡介

圖書目錄

第一篇基礎(chǔ)知識篇
第1章知識體系簡介2
1.1ASP.NET程序員知識體系2
1.1.1程序員的發(fā)展歷程2
1.1.2常用網(wǎng)絡(luò)應(yīng)用開發(fā)
技術(shù)3
1.1.3ASP.NET C#程序員必備
知識5
1.2本書知識體系5
1.3ASP.NET概述7
1.4小結(jié)8
第2章開發(fā)環(huán)境的安裝與配置9
2.1Visual Studio 2005對系統(tǒng)的要求9
2.1.1Visual Studio 2005各版本
介紹9
2.1.2Visual Studio 2005對系統(tǒng)
環(huán)境的要求10
2.2開發(fā)環(huán)境的安裝11
2.2.1Visual Studio 2005 的安裝
過程11
2.2.2MSDN的安裝12
2.2.3SQL Server 2005的安裝12
2.3ASP.NET的配置14
2.4小結(jié)15
2.5習(xí)題16
第3章C#語言基礎(chǔ)17
3.1數(shù)據(jù)類型17
3.1.1整型17
3.1.2浮點型18
3.1.3decimal型18
3.1.4布爾型18
3.1.5string19
3.2基礎(chǔ)語法19
3.2.1變量的聲明及使用19
3.2.2常量的聲明及使用19
3.2.3算術(shù)運算符20
3.2.4關(guān)系運算符20
3.2.5賦值運算符21
3.2.6自增和自減運算符22
3.3控制結(jié)構(gòu)23
3.3.1if結(jié)構(gòu)23
3.3.2if/else結(jié)構(gòu)24
3.3.3switch結(jié)構(gòu)24
3.3.4for循環(huán)結(jié)構(gòu)25
3.3.5while循環(huán)結(jié)構(gòu)26
3.3.6do/while循環(huán)結(jié)構(gòu)27
3.3.7break和continue27
3.3.8邏輯和條件運算符29
3.3.9異常處理30
3.4數(shù)組32
3.4.1二維及多維數(shù)組32
3.4.2交錯數(shù)組33
3.4.3數(shù)組的對象操作33
3.4.4用foreach結(jié)構(gòu)遍歷數(shù)組34
3.5類及相關(guān)設(shè)計35
3.5.1命名空間35
3.5.2訪問修飾符36
3.5.3類36
3.5.4字段36
3.5.5屬性37
3.5.6方法38
3.5.7事件39
3.6繼承44
3.6.1基類與派生類44
3.6.2接口45
3.6.3抽象類46
3.6.4密封類47
3.6.5多態(tài)性47
3.7集合50
3.7.1Array50
3.7.2ArrayList50
3.7.3哈希表52
3.7.4常用集合介紹53
3.8小結(jié)54
3.9習(xí)題54
第4章Visual Studio 2005
介紹56
4.1Visual Studio 2005用戶界面介紹56
4.1.1Visual Studio 2005用戶界面
概況56
4.1.2常用窗口介紹57
4.1.3Visual Studio 2005 工作環(huán)境
設(shè)置58
4.2Visual Studio 2005 IDE的特色
功能61
4.2.1代碼編輯器61
4.2.2“預(yù)覽數(shù)據(jù)”對話框61
4.2.3文檔大綱62
4.2.4智能感知增強功能62
4.2.5符號重命名62
4.3Visual Studio 2005 Web編程示例64
4.4小結(jié)66
4.5習(xí)題66
第5章ASP.NET常用服務(wù)器端
控件67
5.1ASP.NET控件的基本概念67
5.2Label和Literal控件69
5.3TextBox控件69
5.4Button、LinkButton和ImageButton
控件70
5.5HyperLink控件71
5.6DropDownList控件71
5.7ListBox控件72
5.8CheckBox和CheckBoxList控件73
5.9RadioButton和RadioButtonList
控件74
5.10Image 控件74
5.11Table控件75
5.12Calender日歷控件75
5.13AdRotater控件76
5.14Panel控件78
5.15數(shù)據(jù)驗證控件79
5.16Request、Response和Server
對象83
5.17小結(jié)83
5.18習(xí)題83
第二篇應(yīng)用開發(fā)知識篇
第6章ASP.NET數(shù)據(jù)綁定86
6.1什么是數(shù)據(jù)綁定86
6.2如何實現(xiàn)數(shù)據(jù)綁定87
6.2.1利用數(shù)據(jù)源、數(shù)據(jù)綁定控件
進(jìn)行綁定87
6.2.2利用編程方式進(jìn)行綁定91
6.2.3GridView進(jìn)階92
6.3小結(jié)94
6.4習(xí)題94
第7章ASP.NET數(shù)據(jù)庫操作95
7.1數(shù)據(jù)庫基本知識95
7.1.1數(shù)據(jù)庫系統(tǒng)的一般組成95
7.1.2關(guān)系數(shù)據(jù)庫的基本概念96
7.1.3SQL語句97
7.2存儲過程和觸發(fā)器99
7.3如何連接數(shù)據(jù)庫101
7.4數(shù)據(jù)顯示控件的組合使用105
7.4.1GridView控件與DropDownList
控件結(jié)合使用105
7.4.2使用DetailsView控件及實例106
7.5數(shù)據(jù)庫增刪改操作107
7.6事務(wù)處理109
7.7小結(jié)110
7.8習(xí)題110
第8章ASP.NET文件操作111
8.1目錄安全性設(shè)置111
8.2文件操作相關(guān)類111
8.3文本文件操作112
8.3.1寫入文本文件113
8.3.2附加文本文件113
8.3.3讀取文本文件114
8.4二進(jìn)制文件操作115
8.4.1寫入二進(jìn)制文件115
8.4.2讀取二進(jìn)制文件117
8.5快速操作117
8.5.1顯示目錄中的內(nèi)容118
8.5.2路徑信息119
8.6二進(jìn)制序列化操作121
8.6.1序列化ArrayList121
8.6.2反序列化ArrayList對象122
8.6.3序列化和反序列化自定義類123
8.7使用XML序列化125
8.7.1序列化一個類126
8.7.2控制序列化127
8.8小結(jié)128
8.9習(xí)題129
第9章ASP.NET注冊表操作130
9.1注冊表的結(jié)構(gòu)及簡要介紹130
9.1.1打開注冊表130
9.1.2注冊表的結(jié)構(gòu)130
9.2讀寫和操作注冊表131
9.2.1操作注冊表的類131
9.2.2實例132
9.3小結(jié)141
9.4習(xí)題141
第10章ASP.NET和XML142
10.1從MSXML到.NET的XML142
10.2XML分析模式142
10.3XmlReader閱讀器類143
10.3.1使用XmlReader類讀取xml
文檔143
10.3.2使用XmlReader類來分析
屬性值145
10.3.3處理XML文本146
10.3.4處理XML字符串片斷
文本147
10.4帶XML文檔格式驗證
的XmlReader類148
10.5節(jié)點閱讀器XmlNodeReader類150
10.6寫XML文檔150
10.6.1使用XmlTextWriter類
來寫xml文檔150
10.6.2讀寫流152
10.6.3設(shè)計XmlReadWriter類154
10.7小結(jié)156
第11章ASP.NET風(fēng)格及樣式157
11.1使用主題進(jìn)行網(wǎng)站設(shè)計157
11.1.1創(chuàng)建主題157
11.1.2創(chuàng)建默認(rèn)外觀157
11.1.3創(chuàng)建命名外觀158
11.1.4樣式表主題159
11.1.5禁用主題161
11.1.6通過配置使用主題161
11.1.7在主題中使用樣式表162
11.1.8創(chuàng)建全局主題163
11.1.9動態(tài)地應(yīng)用主題163
11.1.10動態(tài)地應(yīng)用外觀166
11.2使用母版頁進(jìn)行站點設(shè)計168
11.2.1創(chuàng)建母版頁168
11.2.2創(chuàng)建默認(rèn)內(nèi)容區(qū)171
11.2.3母版頁的嵌套171
11.2.4通過配置使用母版頁172
11.2.5訪問和設(shè)置母版頁內(nèi)容172
11.2.6動態(tài)地應(yīng)用母版頁172
11.3小結(jié)173
11.4習(xí)題173
第12章Web Service介紹174
12.1什么是Web Service174
12.1.1遠(yuǎn)程過程調(diào)用技術(shù)介紹174
12.1.2Web Service技術(shù)的特點176
12.2WebService的協(xié)議棧177
12.2.1簡單對象訪問協(xié)議SOAP178
12.2.2Web Service描述
語言WSDL179
12.2.3統(tǒng)一描述、發(fā)現(xiàn)和集成180
12.3Web Service編程示例180
12.3.1進(jìn)行整數(shù)加法的Web Service
編程示例180
12.3.2WebService調(diào)用示例182
12.4小結(jié)184
12.5習(xí)題184
第13章ASP.NET站點導(dǎo)航185
13.1站點導(dǎo)航簡介185
13.2導(dǎo)航控件介紹185
13.2.1SiteMapDataSource控件185
13.2.2TreeView控件185
13.2.3Menu控件187
13.2.4SieeMapPath控件188
13.2.5Web.sitemap站點地圖188
13.3站點導(dǎo)航實例189
13.4小結(jié)196
13.5習(xí)題196
第14章ASP.NETMembership
和權(quán)限管理197
14.1Membership介紹197
14.1.1Membership的架構(gòu)模式197
14.1.2Membership類198
14.1.3MembershipUser類199
14.1.4ASP.NET登錄控件199
14.2Membership的安裝配置200
14.2.1用aspnet_regsql.exe工具
安裝Membership所需
的數(shù)據(jù)庫200
14.2.2Membership的配置參數(shù)201
14.3Membership的實例應(yīng)用202
14.4Roles概述205
14.5Roles的配置206
14.6Roles操作206
14.7小結(jié)217
14.8習(xí)題217
第15章ASP.NET WebPart218
15.1WebPart概述218
15.2在什么情況下使用WebPart218
15.3ASP.NET 2.0中提供的
WebPart控件219
15.4創(chuàng)建個性化的頁面220
15.4.1創(chuàng)建WebPartManager
控件220
15.4.2在Zone中加入控件222
15.4.3配置WebParts中的
控件222
15.4.4訪問Zone中的控件223
15.4.5配置Zone控件224
15.4.6讓用戶定制頁面226
15.5小結(jié)232
15.6習(xí)題232
第16章ASP.NET緩存233
16.1ASP.NET2.0緩存概述233
16.2頁面輸出緩存234
16.3部分頁面緩存237
16.4使用Cache API對象238
16.4.1使用HttpCachePolicy類來
緩存頁面238
16.4.2使用Cache類緩存對象或
數(shù)據(jù)239
16.5小結(jié)241
16.6習(xí)題241
第17章ASP.NET狀態(tài)管理242
17.1狀態(tài)管理概述242
17.1.1為什么需要狀態(tài)管理242
17.1.2狀態(tài)的類型244
17.2基于客戶端的模式244
17.2.1視圖狀態(tài)244
17.2.2隱藏域245
17.2.3Cookie246
17.2.4查詢字符串246
17.3基于服務(wù)器端的模式247
17.3.1應(yīng)用程序狀態(tài)247
17.3.2會話狀態(tài)248
17.3.3數(shù)據(jù)庫支持251
17.4小結(jié)252
17.5習(xí)題253
第18章ASP.NET用戶自定義
控件254
18.1用戶控件254
18.1.1用戶控件基礎(chǔ)知識254
18.1.2用戶控件編寫實例—微調(diào)
控件255
18.1.3如何將Web窗體轉(zhuǎn)換為
用戶控件258
18.2自定義控件258
18.2.1自定義控件基礎(chǔ)知識259
18.2.2簡單自定義控件的實現(xiàn)260
18.2.3在工程中使用自定義控件263
18.3用戶控件與自定義控件的區(qū)別264
18.4小結(jié)265
18.5習(xí)題265
第19章ASP.NET Web安全266
19.1ASP.NET網(wǎng)站安全介紹266
19.1.1操作系統(tǒng)的安全266
19.1.2IIS的安全267
19.1.3數(shù)據(jù)庫的安全267
19.1.4編程時需要注意的安全
問題268
19.2ASP.NET安全編程269
19.2.1什么是跨站點腳本攻擊270
19.2.2在ASP.NET編程中
防范XSS攻擊271
19.2.3防止SQL注入攻擊272
19.2.4Cookie和身份驗證273
19.2.5數(shù)據(jù)加密274
19.3小結(jié)276
19.4習(xí)題276
第20章ASP.NET和AJAX277
20.1ASP.NET AJAX概述277
20.1.1AJAX框架的種類277
20.1.2使用AJAX的目的277
20.1.3AJAX的實現(xiàn)原理278
20.1.4ASP.NET AJAX介紹278
20.1.5ASP.NET AJAX的下載
與安裝278
20.1.6ASP.NET AJAX核心控件279
20.1.7ASP.NET AJAX Control
Toolkit擴展控件279
20.2ASP.NETAJAX的應(yīng)用實例280
20.2.1新建一個ASP.NET AJAX
Web網(wǎng)站280
20.2.2運用UpdatePanel實現(xiàn)
頁面局部更新280
20.2.3運用UpdateProgress顯示
頁面更新狀態(tài)283
20.3小結(jié)284
20.4習(xí)題284
第21章ASP.NET配置285
21.1ASP.NET中的配置285
21.1.1MMC管理285
21.1.2Web網(wǎng)站管理工具290
21.2小結(jié)294
21.3習(xí)題294
第22章安裝及部署295
22.1編譯295
22.2發(fā)布概述297
22.3命令拷貝部署298
22.4集成環(huán)境復(fù)制功能部署298
22.5安裝包方式部署300
22.6小結(jié)304
22.7習(xí)題304
第三篇項目實戰(zhàn)篇
第23章ASP.NET留言板306
23.1需求分析306
23.2總體架構(gòu)307
23.3數(shù)據(jù)庫設(shè)計307
23.4詳細(xì)設(shè)計314
23.4.1數(shù)據(jù)顯示和操作315
23.4.2目錄結(jié)構(gòu)322
23.4.3留言列表及添加留言329
23.4.4管理功能設(shè)計341
23.5小結(jié)383
23.6習(xí)題384
第24章ASP.NET簡單論壇385
24.1需求分析385
24.2總體架構(gòu)387
24.3數(shù)據(jù)庫設(shè)計387
24.4詳細(xì)設(shè)計394
24.4.1SimpleForum.Model項目394
24.4.2SimpleForum.IDAL項目400
24.4.3SimpleForum.DBUtility
項目402
24.4.4Simple Forum.DAL項目407
24.4.5Simple Forum.DBFactory
項目417
24.4.6Simple Forum.BLL項目418
24.4.7Simple Forum.Web項目423
24.5小結(jié)476
24.6習(xí)題476
附錄1C#語言進(jìn)階477
附錄2Web.Config配置解析486
附錄3ASCII碼表490

本目錄推薦

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