注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計.NETASP.NET 2.0網(wǎng)絡編程從入門到精通

ASP.NET 2.0網(wǎng)絡編程從入門到精通

ASP.NET 2.0網(wǎng)絡編程從入門到精通

定 價:¥55.00

作 者: 李玉林,王巖 編著
出版社: 清華大學出版社
叢編項: 網(wǎng)站開發(fā)非常之旅
標 簽: ASP.NET

ISBN: 9787302135272 出版時間: 2006-09-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 511 字數(shù):  

內(nèi)容簡介

  本書是一部實用的ASP.NET2.0編程指導用書,全書從易到難、由淺入深、循序漸進地介紹了ASP.NET2.0(C#)的知識點及其Web應用程序的開發(fā)技術。本書內(nèi)容通俗易懂,使用了大量的實例使讀者更加深刻理解所學習的知識,更好地進行開發(fā)實踐。本書共分為14章,從搭建ASP.NET Web應用程序開發(fā)環(huán)境開始,首先介紹了C#語言的編程基礎知識和常用技巧,然后介紹了ASP.NET2.0的基本開發(fā)技術,如服務器控件、ADO.NET、ASP.NET基本對象、站點導航等,并使用這些技術實現(xiàn)了6個網(wǎng)絡應用開發(fā)的常用模塊,如網(wǎng)絡用戶管理、網(wǎng)絡硬盤、留言板、郵件系統(tǒng)、流量統(tǒng)計、在線投票等。最后使用一個大型電子商務系統(tǒng)——網(wǎng)上購物商城結束全書?!”緯鴥?nèi)容充實,實例豐富,結構嚴謹,深入淺出,不論是對初學ASP.NET 2.0網(wǎng)絡應用程序開發(fā)的人員,還是對ASP.NET2.O網(wǎng)絡應用程序開發(fā)有一定經(jīng)驗的開發(fā)人員,都會有所幫助。

作者簡介

暫缺《ASP.NET 2.0網(wǎng)絡編程從入門到精通》作者簡介

圖書目錄

第一篇  ASP.NET開發(fā)基礎
第1章  ASP.NET 2.0開發(fā)入門    3
1.1  搭建ASP.NET開發(fā)環(huán)境    4
1.1.1  ASP.NET 2.0概述    4
1.1.2  安裝和配置IIS    4
1.1.3  安裝Visual Studio 2005    7
1.1.4  配置集成開發(fā)環(huán)境IDE    10
1.2  創(chuàng)建第一個ASP.NET Web應用程序    12
1.2.1  創(chuàng)建ASP.NET Web應用程序    12
1.2.2  設計Web頁面    13
1.2.3  添加資源文件夾    14
1.2.4  添加配置文件Web.config    14
1.2.5  運行應用程序    15
1.2.6  使用IIS配置網(wǎng)站    16
1.2.7  申請域名和空間    17
第2章  C#語言基礎    19
2.1  C#概述    20
2.2  類型    20
2.2.1  基類型    20
2.2.2  使用值類型和引用類型    21
2.2.3  裝箱與拆箱    23
2.3  語句和運算符    24
2.3.1  選擇語句    24
2.3.2  循環(huán)語句    26
2.3.3  使用運算符    28
2.3.4  重載運算符    28
2.3.5  使用運算符轉換    30
2.4  字符串處理    31
2.4.1  使用String和StringBuilder    31
2.4.2  格式化字符串    32
2.4.3  對字符串進行編碼    33
2.5  類和結構    36
2.5.1  定義類和結構    36
2.5.2  定義屬性    38
2.5.3  定義索引器    38
2.5.4  重載方法    40
2.5.5  使用Ref和Out類型參數(shù)    41
2.5.6  定義接口和抽象類    42
2.6  使用集合編程    43
2.6.1  使用枚舉    43
2.6.2  使用數(shù)組    45
2.6.3  使用ArrayList    46
2.6.4  使用哈希表    47
2.6.5  使用字典    48
2.6.6  使用堆棧    49
2.6.7  使用隊列    49
2.7  委托與事件    50
2.7.1  委托和事件    50
2.7.2  使用委托進行回調(diào)    51
2.7.3  動態(tài)注冊和移除事件    52
2.8  使用反射編程    53
第3章  ASP.NET的基本對象    55
3.1  ASP.NET基本對象概述    56
3.1.1  使用Application對象存儲數(shù)據(jù)    56
3.1.2  使用Session對象存儲數(shù)據(jù)    56
3.1.3  使用ViewState對象保存頁面狀態(tài)信息    58
3.2  Request對象和Respose對象    60
3.2.1  向頁面輸出數(shù)據(jù)    60
3.2.2  頁面跳轉    61
3.2.3  使用Request對象傳遞參數(shù)    61
3.2.4  使用Respose對象輸出圖像    63
3.3  Server對象和Global.asax文件    64
3.3.1  獲取文件物理路徑    64
3.3.2  使用Server對象對字符串進行編碼    65
3.3.3  使用Global.asax文件中的事件    67
3.3.4  擴展Global.asax文件    68
3.4  配置應用程序    69
3.4.1  配置數(shù)據(jù)庫鏈接字符串    69
3.4.2  配置文件Web.config    69
3.4.3  使用“ASP.NET配置”工具    72
3.4.4  自定義配置節(jié)    73
3.4.5  讀取Web.config文件    74
第4章  應用ADO.NET編程    75
4.1  ADO.NET概述    76
4.2  使用ADO.NET鏈接數(shù)據(jù)源    77
4.2.1  鏈接SQL Server數(shù)據(jù)庫    77
4.2.2  使用ODBC鏈接數(shù)據(jù)源    80
4.2.3  使用OLE DB鏈接數(shù)據(jù)源    83
4.2.4  鏈接Oracle數(shù)據(jù)庫    86
4.3  ADO.NET的基本對象和操作    88
4.3.1  使用Command對象和DataReader對象讀取數(shù)據(jù)    88
4.3.2  使用DataAdapter對象填充DataSet    92
4.3.3  使用DataView對象    96
4.3.4  使用ExecuteNonQuery()操作數(shù)據(jù)    99
4.3.5  使用ExecuteXMLReader()讀取XML數(shù)據(jù)    103
第5章  進一步使用ADO.NET編程    107
5.1  數(shù)據(jù)綁定    108
5.1.1  簡單數(shù)據(jù)綁定    108
5.1.2  使用AccessDataSource數(shù)據(jù)源控件    109
5.1.3  使用ObjectDataSource數(shù)據(jù)源控件    112
5.1.4  使用SqlDataSource數(shù)據(jù)源控件    112
5.1.5  使用XmlDataSource數(shù)據(jù)源控件    114
5.1.6  使用SiteMapDataSource數(shù)據(jù)源控件    115
5.2  復雜數(shù)據(jù)綁定控件    116
5.2.1  使用Repeater控件    116
5.2.2  使用DataList控件交替顯示數(shù)據(jù)    118
5.2.3  DataList控件的模板列和事件    119
5.3  GridView控件    122
5.3.1  綁定GridView控件數(shù)據(jù)    123
5.3.2  使用GridView控件交替顯示數(shù)據(jù)    124
5.3.3  使用GirdView控件模板列    126
5.3.4  GridView自動編輯    127
5.3.5  GridView排序數(shù)據(jù)    129
5.3.6  GridView分頁機制    131
5.4  ADO.NET和XML    132
5.4.1  從數(shù)據(jù)庫中讀取XML數(shù)據(jù)    133
5.4.2  創(chuàng)建XML文件    134
5.4.3  使用XML填充DataSet    136
第6章  導航與控件    139
6.1  導航和登錄    140
6.1.1  使用Menu創(chuàng)建菜單    140
6.1.2  使用TreeView    141
6.1.3  實現(xiàn)站點登錄    144
6.2  使用母版頁    146
6.2.1  母版頁界面設計    146
6.2.2  創(chuàng)建頁面Default.aspx    147
6.2.3  創(chuàng)建頁面Bluehills.aspx    147
6.2.4  創(chuàng)建頁面sun.aspx    149
6.2.5  運行效果    149
6.3  統(tǒng)一站點主題    150
6.3.1  主題設計    150
6.3.2  界面設計    150
6.3.3  運行效果    151
6.4  創(chuàng)建用戶控件    151
6.4.1  用戶控件設計    152
6.4.2  界面設計    152
6.4.3  事件設計    153
6.4.4  運行效果    154
6.5  創(chuàng)建自定義控件    155
6.5.1  自定義控件MyCalendar設計    155
6.5.2  界面設計    160
6.5.3  事件設計    161
6.5.4  運行效果    162
第7章  用戶輸入驗證    165
7.1  用戶輸入驗證概述    166
7.2  簡單驗證    167
7.2.1  非空驗證    167
7.2.2  范圍驗證    169
7.2.3  比較驗證    171
7.3  復雜驗證    173
7.3.1  日期和時間驗證    174
7.3.2  電話號碼驗證    176
7.3.3  數(shù)值驗證    178
7.3.4  Email驗證    181
7.4  自定義格式驗證    183
7.5  頁面統(tǒng)一驗證    186
第二篇  典型模塊設計
第8章  網(wǎng)絡用戶管理系統(tǒng)    193
8.1  系統(tǒng)功能概述    194
8.2  數(shù)據(jù)庫設計    194
8.3  設計錯誤處理頁面    195
8.4  關鍵技術詳解    195
8.4.1  防止惡意用戶SQL注入攻擊    196
8.4.2  防止惡意用戶客戶端攻擊    197
8.4.3  設計用戶登錄圖片驗證碼    198
8.4.4  對用戶輸入信息進行編碼    201
8.4.5  加密用戶登錄信息    202
8.5  實現(xiàn)網(wǎng)絡用戶管理系統(tǒng)    202
8.5.1  接口設計    202
8.5.2  數(shù)據(jù)訪問層設計    204
8.5.3  用戶登錄    210
8.5.4  用戶管理    213
8.5.5  添加用戶    216
8.5.6  修改用戶    218
8.5.7  刪除用戶    221
8.5.8  設置用戶權限    221
8.5.9  修改用戶密碼    222
8.5.10  退出登錄    226
第9章  網(wǎng)絡硬盤    227
9.1  系統(tǒng)功能概述    228
9.2  數(shù)據(jù)庫設計    228
9.3  設計錯誤處理頁面    229
9.4  關鍵技術詳解    230
9.4.1  瀏覽網(wǎng)絡硬盤    230
9.4.2  上載文件    235
9.4.3  同時上載多個文件    238
9.4.4  搜索文件    238
9.5  實現(xiàn)網(wǎng)絡硬盤    241
9.5.1  接口設計    241
9.5.2  數(shù)據(jù)訪問層設計    242
9.5.3  創(chuàng)建文件夾    244
9.5.4  重命名文件夾    246
9.5.5  刪除文件夾或文件    248
9.5.6  重命名文件    250
9.5.7  移動文件或文件夾    252
9.5.8  查看文件屬性    253
第10章  留言板    257
10.1  系統(tǒng)功能概述    258
10.2  數(shù)據(jù)庫設計    258
10.3  設計錯誤處理頁面    259
10.4  關鍵技術詳解    260
10.4.1  使用GridView顯示所有留言    260
10.4.2  展開留言的回復    262
10.4.3  同時回復多個留言    263
10.5  實現(xiàn)留言板    265
10.5.1  接口設計    265
10.5.2  數(shù)據(jù)訪問層設計    266
10.5.3  用戶登錄    269
10.5.4  發(fā)表留言    273
10.5.5  留言管理    275
10.5.6  回復管理    277
10.5.7  刪除留言    281
10.5.8  回復留言    283
10.5.9  退出登錄    285
第11章  網(wǎng)絡郵件管理系統(tǒng)    287
11.1  系統(tǒng)功能概述    288
11.2  數(shù)據(jù)庫設計    288
11.3  設計錯誤處理頁面    289
11.4  關鍵技術詳解    290
11.4.1  發(fā)送郵件    290
11.4.2  發(fā)送普通文本郵件    294
11.4.3  發(fā)送HTML格式郵件    296
11.4.4  發(fā)送攜帶附件的郵件    296
11.4.5  配置郵件發(fā)送服務器    298
11.5  實現(xiàn)網(wǎng)絡郵件管理系統(tǒng)    301
11.5.1  接口設計    301
11.5.2  數(shù)據(jù)訪問層設計    302
11.5.3  查看郵箱列表    303
11.5.4  查看郵箱的郵件    307
11.5.5  新建文件夾    310
11.5.6  重命名文件夾    312
11.5.7  刪除文件夾    314
11.5.8  查看郵件    315
11.5.9  刪除郵件    318
11.5.10  移動郵件    319
第12章  網(wǎng)站流量統(tǒng)計    321
12.1  系統(tǒng)功能概述    322
12.2  數(shù)據(jù)庫設計    322
12.3  設計錯誤處理頁面    323
12.4  關鍵技術詳解    324
12.4.1  使用Application對象統(tǒng)計    324
12.4.2  使用Session對象統(tǒng)計    325
12.5  實現(xiàn)網(wǎng)站流量統(tǒng)計系統(tǒng)    326
12.5.1  接口設計    326
12.5.2  數(shù)據(jù)訪問層設計    327
12.5.3  統(tǒng)計主頁面    330
12.5.4  按年統(tǒng)計    332
12.5.5  按月統(tǒng)計    336
12.5.6  按日統(tǒng)計    339
12.5.7  按星期統(tǒng)計    343
12.5.8  按操作系統(tǒng)統(tǒng)計    345
12.5.9  按瀏覽器統(tǒng)計    348

第13章  網(wǎng)絡在線投票系統(tǒng)    351
13.1  系統(tǒng)功能概述    352
13.2  數(shù)據(jù)庫設計    352
13.3  設計錯誤處理頁面    353
13.4  關鍵技術詳解    354
13.4.1  禁止重復投票    354
13.4.2  使用表格顯示統(tǒng)計結果    355
13.4.3  使用方形圖顯示投票結果    359
13.5  實現(xiàn)網(wǎng)絡在線投票系統(tǒng)    363
13.5.1  接口設計    363
13.5.2  數(shù)據(jù)訪問層設計    365
13.5.3  管理員登錄    366
13.5.4  投票主題管理    367
13.5.5  添加投票主題    371
13.5.6  投票項目管理    373
13.5.7  添加投票項目    378
13.5.8  投票項目的選擇項管理    380
13.5.9  添加投票項目的選擇項    386
13.5.10  用戶在線投票    388
13.5.11  配置系統(tǒng)參數(shù)    394
第三篇  綜合案例
第14章  網(wǎng)上購物商城    401
14.1  系統(tǒng)總體設計    402
14.1.1  功能設計    402
14.1.2  架構設計    404
14.1.3  模塊設計    404
14.2  數(shù)據(jù)庫設計    405
14.2.1  總體設計    405
14.2.2  表設計    405
14.2.3  關系設計    409
14.3  數(shù)據(jù)庫訪問模塊設計    410
14.3.1  連接數(shù)據(jù)庫    410
14.3.2  操作數(shù)據(jù)庫    411
14.3.3  數(shù)據(jù)轉換    416
14.4  注冊和登錄    417
14.4.1  注冊用戶信息    417
14.4.2  提交用戶信息    420
14.4.3  用戶登錄    423
14.4.4  用戶注銷    425
14.5  用戶和角色管理    425
14.5.1  角色管理    425
14.5.2  添加角色    428
14.5.3  修改角色    429
14.5.4  用戶管理    431
14.5.5  添加后臺用戶    434
14.6  瀏覽、購物及訂單    437
14.6.1  瀏覽商品    437
14.6.2  購買商品    440
14.6.3  查看購物車    442
14.6.4  提交訂單    446
14.6.5  評論商品    449
14.6.6  留言    453
14.7  商品查詢    454
14.7.1  簡單查詢    454
14.7.2  高級查詢    456
14.8  用戶信息中心    459
14.8.1  修改密碼    459
14.8.2  修改個人信息    462
14.8.3  查看個人信息    464
14.8.4  查看訂單信息    468
14.9  商品及訂單管理    468
14.9.1  商品種類管理    468
14.9.2  添加商品種類    471
14.9.3  修改商品種類    473
14.9.4  商品管理    476
14.9.5  添加商品    480
14.9.6  修改商品    482
14.9.7  商品評論管理    487
14.9.8  訂單管理    490
14.10  信息中心    493
14.10.1  新聞管理    493
14.10.2  發(fā)布新聞    496
14.10.3  修改新聞    498
14.10.4  公告設置    500
14.10.5  留言管理    502
14.11  商城前臺    505
14.11.1  新聞模塊    505
14.11.2  操作模塊    506
14.11.3  公告模塊    508
14.11.4  客戶功能模塊    508
14.11.5  供應商功能模塊    509
14.11.6  管理員功能模塊    510
14.11.7  加載前臺的功能模塊    510
14.12  發(fā)布系統(tǒng)    511

本目錄推薦

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