注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計.NETASP.NET 2.0網(wǎng)站開發(fā)實例教程

ASP.NET 2.0網(wǎng)站開發(fā)實例教程

ASP.NET 2.0網(wǎng)站開發(fā)實例教程

定 價:¥39.00

作 者: 龔赤兵 編著
出版社: 人民郵電出版社
叢編項:
標(biāo) 簽: ASP.NET

ISBN: 9787115148872 出版時間: 2006-07-01 包裝: 膠版紙
開本: 16開 頁數(shù): 370 字?jǐn)?shù):  

內(nèi)容簡介

  本書全面、詳細地介紹了使用Visual Studio 2005和SQL Server 2005進行ASP.NET 2.0開發(fā)的基礎(chǔ)知識。書中內(nèi)容既包括了ASP.NET 2.0網(wǎng)站開發(fā)環(huán)境、ASP.NET 2.0基礎(chǔ)、SQL Server 2005基礎(chǔ)和ADO.NET數(shù)據(jù)訪問等ASP.NET 2.0開發(fā)的必備知識,還包括了以微軟經(jīng)典案例構(gòu)建的中文版的Personal Web Site Starter Kit(PWS)網(wǎng)站的詳細開發(fā)流程。全書共分為3篇16章,以“基礎(chǔ)篇→實例篇→實例擴展篇”為線索具體展開,通過20個小實例,描繪了一個基于三層架構(gòu)的PWS網(wǎng)站開發(fā)的方方面面。書中還特別介紹了ASP.NET 2.0的新特性,如母版、頁面導(dǎo)航、主題與皮膚、各種數(shù)據(jù)源控件、數(shù)據(jù)訪問控件和自定義成員提供者等,以便讀者能夠輕松、快速地掌握ASP.NET 2.0開發(fā)的關(guān)鍵技術(shù)。隨書附帶一張光盤,包括了書中所有實例的源文件,以便讀者能夠舉一反三,開發(fā)出適合自身需要的程序。本書語言簡潔、內(nèi)容豐富,特別適合于ASP.NET 2.0的初學(xué)者使用,同時,也可作為培訓(xùn)機構(gòu)或高等院校相關(guān)專業(yè)的教學(xué)參考書和實訓(xùn)用書。 [看更多]

作者簡介

暫缺《ASP.NET 2.0網(wǎng)站開發(fā)實例教程》作者簡介

圖書目錄

第一部分 基礎(chǔ)篇
第1章 配置ASP.NET 2.0開發(fā)環(huán)境 2
1.1 安裝Visual Web Developer 2005 3
1.1.1 安裝的系統(tǒng)要求 3
1.1.2 安裝步驟 3
1.2 安裝SQL Express 5
1.3 Visual Web Developer 2005的界面設(shè)置 12
1.4 本書實例的使用 15
第2章 ASP.NET 2.0基礎(chǔ) 17
2.1 創(chuàng)建Web頁面 17
2.1.1 創(chuàng)建一個網(wǎng)站和一個頁面 17
2.1.2 添加控件并對控件編程 21
2.2 編輯Web頁面 22
2.2.1 在設(shè)計視圖中編輯頁面 22
2.2.2 在代碼視圖中編輯HTML 25
2.2.3 各種HTML元素間的導(dǎo)航 26
2.3 使用樣式表 27
2.3.1 創(chuàng)建一個網(wǎng)站和一個頁面 27
2.3.2 創(chuàng)建和使用樣式表 27
2.4 使用GridView控件顯示數(shù)據(jù)庫中的內(nèi)容 29
2.4.1 添加GridView控件 29
2.4.2 測試頁面 32
2.4.3 增加排序和分頁功能 32
2.5 使用DataList控件顯示格式化數(shù)據(jù) 33
2.5.1 添加DataList控件 33
2.5.2 格式化DataList控件的布局 33
2.6 使用GridView、FormView控件顯示主/從數(shù)據(jù) 34
2.6.1 創(chuàng)建一個網(wǎng)站和一個頁面 34
2.6.2 使用GridView控件顯示主數(shù)據(jù)表 35
2.6.3 使用FormView控件顯示從數(shù)據(jù)表 37
2.6.4 運行頁面 39
2.7 網(wǎng)站的導(dǎo)航 39
2.7.1 創(chuàng)建一個網(wǎng)站以及站點地圖文件 39
2.7.2 使用TreeView控件實現(xiàn)導(dǎo)航 42
2.7.3 使用SiteMapPath控件顯示導(dǎo)航路徑 42
2.7.4 使用Menu控件實現(xiàn)導(dǎo)航菜單 43
2.7.5 在母版中實現(xiàn)站點導(dǎo)航 44
2.8 主題和皮膚 47
2.8.1 創(chuàng)建一個網(wǎng)站和一個頁面 47
2.8.2 在頁面中創(chuàng)建和應(yīng)用主題 47
2.8.3 樣式主題和個性化主題 48
2.8.4 在整個站點中使用主題 49
2.9 實現(xiàn)網(wǎng)站的成員管理 502.9.1 創(chuàng)建一個網(wǎng)站和一個頁面 50
2.9.2 配置成員管理 52
2.9.3 實現(xiàn)用戶登錄 56
2.9.4 注冊新用戶 58
2.9.5 更改密碼 60
第3章 SQL Server 2005基礎(chǔ) 62
3.1 SQL Server 2005 Express概述 62
3.1.1 主要功能 62
3.1.2 與Visual Web Developer的集成 63
3.2 數(shù)據(jù)庫和數(shù)據(jù)庫表管理 63
3.2.1 數(shù)據(jù)庫的創(chuàng)建、修改和刪除 63
3.2.2 數(shù)據(jù)表的創(chuàng)建、修改和刪除 68
第4章 ADO.NET數(shù)據(jù)訪問基礎(chǔ) 78
4.1 ADO.NET簡介 78
4.1.1 什么是ADO.NET 78
4.1.2 ADO.NET中的各種對象 79
4.2 數(shù)據(jù)庫連接對象——SqlConnection 79
4.2.1 創(chuàng)建連接 80
4.2.2 使用連接 80
4.2.3 代碼的編譯和運行 81
4.3 構(gòu)造SQL語句對象——SqlCommand 83
4.3.1 創(chuàng)建SqlCommand對象 83
4.3.2 在SqlCommand對象中執(zhí)行數(shù)據(jù)操作 84
4.4 處理結(jié)果對象——SqlDataReader 90
4.4.1 創(chuàng)建SqlDataReader對象 91
4.4.2 讀取數(shù)據(jù) 91
4.4.3 關(guān)閉SqlDataReader對象 91
4.5 參數(shù)化對象——SqlCommand 93
4.5.1 新建SqlCommand對象 94
4.5.2 定義SqlParameter對象 94
4.5.3 實現(xiàn)SqlParameter對象與SqlCommand對象的關(guān)聯(lián) 94
4.6 存儲過程 96
4.6.1 執(zhí)行存儲過程 96
4.6.2 執(zhí)行參數(shù)化的存儲過程 96
第二部分 實例篇
第5章 建立個人網(wǎng)站第一步 102
5.1 網(wǎng)站的構(gòu)建 102
5.1.1 安裝項目文件 102
5.1.2 新建網(wǎng)站 103
5.2 首次運行網(wǎng)站 104
5.3 用戶設(shè)置 105
5.4 網(wǎng)站的總體結(jié)構(gòu) 108
5.5 頁面功能展示 109
5.5.1 首頁 109
5.5.2 簡歷頁面 109
5.5.3 鏈接頁面 110
5.5.4 注冊頁面 111
5.5.5 相冊管理 112
5.5.6 相冊瀏覽 115
第6章 圖片的上傳與顯示 119
6.1 新建數(shù)據(jù)庫 120
6.2 設(shè)置連接數(shù)據(jù)庫字符串 123
6.3 讀取連接數(shù)據(jù)庫字符串 124
6.4 上傳圖片到數(shù)據(jù)庫 124
6.5 批量上傳圖片到數(shù)據(jù)庫 129
6.6 顯示數(shù)據(jù)庫中的圖片 130
第7章 自定義HTTP處理程序 132
7.1 利用Web頁面封裝圖片的顯示 132
7.2 自定義HTTP處理程序顯示圖片 135
第8章 相冊顯示的基本功能 143
8.1 顯示相冊內(nèi)容 143
8.1.1 用SqlDataSource連接數(shù)據(jù)庫 145
8.1.2 用DataList顯示相冊內(nèi)容 147
8.2 顯示某一相冊中的所有照片 151
8.2.1 用SqlDataSource連接數(shù)據(jù)庫 152
8.2.2 用DataList顯示某一相冊中的所有照片 154
8.3 顯示某張照片 157
8.3.1 用SqlDataSource連接數(shù)據(jù)庫 158
8.3.2 用FormView顯示某張照片 158
第9章 母版及頁面導(dǎo)航 162
9.1 使用母版簡化頁面制作 162
9.1.1 相冊顯示頁面的結(jié)構(gòu)分析 162
9.1.2 設(shè)計母版 165
9.1.3 使用母版 168
9.2 在母版中實現(xiàn)頁面導(dǎo)航 174
9.2.1 建立web.sitemap 175
9.2.2 使用SiteMapDataSource 176
9.2.3 使用Menu 176
9.2.4 使用SiteMapPath 177
第10章 使用主題及皮膚設(shè)置頁面外觀 178
10.1 使用主題 180
10.2 使用皮膚 181
第11章 使用成員及角色管理網(wǎng)站 189
11.1 成員管理 189
11.1.1 會員注冊 189
11.1.2 會員登錄 192
11.1.3 會員其他信息的管理 196
11.1.4 Default.asp頁面的實現(xiàn) 198
11.2 角色管理 202
11.2.1 相冊的管理 202
11.2.2 相冊的顯示 204
11.2.3 角色的管理 204
第12章 相冊編輯的基本功能 206
12.1 編輯相冊的內(nèi)容 206
12.1.1 用SqlDataSource連接數(shù)據(jù)庫 207
12.1.2 用FormView實現(xiàn)新建相冊 210
12.1.3 用GridView實現(xiàn)相冊的顯示、更改和刪除 211
12.2 編輯某一相冊中的照片 214
12.2.1 用SqlDataSource連接數(shù)據(jù)庫 215
12.2.2 使用FormView新建相冊中的照片 215
12.2.3 使用GridView實現(xiàn)照片的顯示、更改和刪除 218
12.2.4 使用DataList實現(xiàn)照片批量上傳 220
12.3 顯示某張照片 222
第13章 發(fā)布個人網(wǎng)站 225
13.1 Resume.aspx頁面的實現(xiàn) 225
13.2 Links.aspx頁面的實現(xiàn) 228
13.3 Download.aspx頁面的實現(xiàn) 229
13.4 個人網(wǎng)站的發(fā)布 231
13.4.1 連接到遠程站點 231
13.4.2 復(fù)制文件 234
13.4.3 網(wǎng)站測試 234
13.5 實現(xiàn)多人開發(fā)的網(wǎng)站開發(fā)環(huán)境 235
13.5.1 創(chuàng)建一個共享網(wǎng)站 235
13.5.2 創(chuàng)建一個源碼網(wǎng)站 236
13.5.3 從共享網(wǎng)站下載文件到本地網(wǎng)站 236
13.5.4 從本地網(wǎng)站上傳更新文件到共享網(wǎng)站 238
13.5.5 網(wǎng)站同步 239
第14章 網(wǎng)站三層架構(gòu)的實現(xiàn) 242
14.1 中間數(shù)據(jù)訪問層的構(gòu)建 243
14.1.1 Album類的構(gòu)建 244
14.1.2 Photo類的構(gòu)建 245
14.1.3 枚舉PhotoSize的構(gòu)建 246
14.1.4 存儲過程與PhotoManager類的構(gòu)建 246
14.1.5 Handler.ashx的修改 262
14.2 相冊顯示頁面的實現(xiàn) 263
14.2.1 Albums.aspx頁面的實現(xiàn) 263
14.2.2 Photos.aspx頁面的實現(xiàn) 265
14.2.3 Details.aspx頁面的實現(xiàn) 267
14.3 相冊編輯頁面的實現(xiàn) 269
14.3.1 Albums.aspx頁面的實現(xiàn) 269
14.3.2 Photos.aspx頁面的實現(xiàn) 272
14.3.3 Details.aspx頁面的實現(xiàn) 27414.4 其他頁面的實現(xiàn) 276
14.4.1 Default.aspx頁面的實現(xiàn) 276
14.4.2 Download.aspx頁面的實現(xiàn) 277
第三部分 實例擴展篇
第15章 個人網(wǎng)站功能擴展 280
15.1 重新設(shè)計網(wǎng)頁結(jié)構(gòu) 282
15.2 新增Manage.aspx頁面 283
15.3 新增User.aspx頁面 285
15.3.1 新建User類 286
15.3.2 新建UserManager類 287
15.3.3 新建并設(shè)置ObjectDataSource數(shù)據(jù)源控件 288
15.3.4 用GridView控件顯示并激活用戶賬號 289
15.3.5 實現(xiàn)用戶的權(quán)限分配 295
15.4 用二層架構(gòu)實現(xiàn)內(nèi)容管理系統(tǒng) 301
15.4.1 新建數(shù)據(jù)表Content 301
15.4.2 新增Content.aspx頁面 305
15.4.3 新建并設(shè)置SqlDataSource控件 305
15.4.4 使用FormView控件實現(xiàn)內(nèi)容管理 308
15.4.5 重新修改Default.aspx頁面 312
15.5 用三層架構(gòu)實現(xiàn)內(nèi)容管理系統(tǒng) 315
15.5.1 新建Content類 315
15.5.2 新建中間數(shù)據(jù)訪問類ContentManager 316
15.5.3 新建并設(shè)置ObjectDataSource控件 319
15.5.4 使用FormView控件實現(xiàn)內(nèi)容管理 319
15.5.5 重新修改Default.aspx頁面 319
第16章 用Access 2000實現(xiàn)成員管理 320
16.1 ASP.NET 2.0中的成員服務(wù) 321
16.1.1 成員服務(wù)架構(gòu) 321
16.1.2 成員API 322
16.1.3 登錄控件 324
16.1.4 提供者設(shè)計模式 324
16.1.5 自定義成員提供者 325
16.2 實現(xiàn)基于Access 2000的成員提供者 325
16.2.1 創(chuàng)建數(shù)據(jù)庫以及數(shù)據(jù)表 325
16.2.2 實現(xiàn)成員提供者 326
16.3 成員提供者中各種方法的實現(xiàn)代碼 327
16.4 使用Access 2000的成員提供者 360
16.4.1 正確設(shè)置配置文件Web.config 360
16.4.2 測試Access 2000成員提供者 361
16.5 將實例打包成“初學(xué)者工具” 362
16.5.1 創(chuàng)建幫助頁面 362
16.5.2 創(chuàng)建項目模板 363
16.5.3 創(chuàng)建“初學(xué)者工具” 365
16.5.4 打包“初學(xué)者工具” 367
16.5.5 安裝“初學(xué)者工具” 368

本目錄推薦

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