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

ASP.NET 2.0經(jīng)典教程(C#篇)

ASP.NET 2.0經(jīng)典教程(C#篇)

定 價(jià):¥75.00

作 者: (美)哈特 著,孟憲瑞,易磊 譯
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: ASP.NET

ISBN: 9787115154651 出版時(shí)間: 2007-02-01 包裝: 膠版紙
開(kāi)本: 16 頁(yè)數(shù): 644 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)是一部專門的ASP.NET 2.0開(kāi)發(fā)指南,全書(shū)緊緊圍繞ASP.NET 2.0技術(shù)精髓展開(kāi),帶您一步一步學(xué)習(xí)使用ASP.NET 2.0創(chuàng)建動(dòng)態(tài)的、數(shù)據(jù)驅(qū)動(dòng)的和復(fù)雜的Web網(wǎng)站。全書(shū)共16章,首先著重介紹ASP.NET 2.0以及如何使用VWD構(gòu)建網(wǎng)頁(yè),然后依次介紹如何創(chuàng)建網(wǎng)站、ASP.NET網(wǎng)頁(yè)、服務(wù)器控件、成員與身份、使用主題樣式化、事件與代碼、讀數(shù)據(jù)、數(shù)據(jù)源控件、數(shù)據(jù)綁定控件和數(shù)據(jù)緩存數(shù)據(jù)源控件、寫(xiě)數(shù)據(jù)、代碼、組件化、角色和用戶配置文件、Web服務(wù)、電子商務(wù)、性能、錯(cuò)誤處理、部署測(cè)試和完善,最后一部分是附錄,其內(nèi)容包括各章練習(xí)答案、ASP的安裝、wrox united數(shù)據(jù)庫(kù)設(shè)計(jì)、VWD的數(shù)據(jù)庫(kù)資源管理器、css和html快速參考等。.本書(shū)內(nèi)容豐富、結(jié)構(gòu)嚴(yán)謹(jǐn)、實(shí)用性強(qiáng),主要面向程序開(kāi)發(fā)人員以及大中專院校相關(guān)專業(yè)師生。本書(shū)所講解的示例源代碼全部用C#語(yǔ)言編寫(xiě)。ASP.NET 2.0是一項(xiàng)杰出的技術(shù),它幫助您輕松開(kāi)發(fā)Web網(wǎng)站和Web應(yīng)用程序,它的強(qiáng)大和深邃更讓承載當(dāng)前最為復(fù)雜的應(yīng)用程序不在話下。通過(guò)使用C#程序示例代碼,這本經(jīng)典教程將向您展示如何在ASP.NET 2.0中編寫(xiě)Web應(yīng)用程序以及如何毫不費(fèi)力地查看動(dòng)態(tài)結(jié)果。..

作者簡(jiǎn)介

  本書(shū)提供作譯者介紹Chris Hart Chris在英國(guó)考文垂的Trinity Expert Systems Plc公司工作,寫(xiě)作本書(shū)時(shí)她正好在休產(chǎn)假。她曾參與幾個(gè)重要的.NET、SharePoint和CMS應(yīng)用程序項(xiàng)目。她非常喜歡在現(xiàn)場(chǎng)與客戶一同工作,因?yàn)檫@樣的工作讓她可以經(jīng)常不斷地學(xué)習(xí)和接觸新技術(shù)。從發(fā)布Alpha版本前,Chris就已經(jīng)開(kāi)始使用.NET了,到現(xiàn)在仍在使用測(cè)試版軟件頗有興趣。.現(xiàn)在,Chris和對(duì)她給予很大支持的丈夫James及兒子Nathan住在英國(guó)的伯明翰。她發(fā)現(xiàn)做一名好母親要比為一個(gè)重要客戶開(kāi)發(fā)CMS系統(tǒng)更具有挑戰(zhàn)性,目...

圖書(shū)目錄

第1章 ASP.NET 2.0與Wrox United應(yīng)用程序 1
1.1 將要構(gòu)建的站點(diǎn) 2
1.2 ASP.NET 2.0——構(gòu)建動(dòng)態(tài)Web站點(diǎn)的強(qiáng)大工具 4
1.3 常規(guī)Web站點(diǎn)任務(wù)的簡(jiǎn)單解決方案 4
1.3.1 一致性和個(gè)性化 5
1.3.2 導(dǎo)航 5
1.3.3 登錄、安全和角色 5
1.3.4 連接到數(shù)據(jù) 5
1.3.5 代碼 6
1.3.6 組件化 6
1.3.7 Web服務(wù) 6
1.3.8 性能與緩存 6
1.3.9 錯(cuò)誤和異常處理 7
1.3.10 部署 7
1.3.11 部署工具 7
1.4 ASP.NET 2.0在何處與其他技術(shù)相適應(yīng) 7
1.5 對(duì)Wrox United應(yīng)用程序的探討 8
1.6 開(kāi)始創(chuàng)建Wrox United站點(diǎn) 10
1.7 VWD Express——一種開(kāi)發(fā)環(huán)境 10
1.7.1 ASP.NET Development Server介紹 11
1.7.2 VWD的Solution Explorer 11
1.7.3 使用VWD創(chuàng)建、打開(kāi)和使用Web站點(diǎn) 13
1.7.4 樣例代碼(下載)目錄 14
1.7.5 運(yùn)行頁(yè)面 15
1.7.6 DesignSurface 16
1.7.7 Toolbox 17
1.7.8 屬性窗口 19
1.7.9 錯(cuò)誤列表窗口 20
1.7.10 VWD的Database Explorer 23
1.8 小結(jié) 23
1.9 練習(xí) 24
第2章 站點(diǎn)設(shè)計(jì) 25
2.1 一般設(shè)計(jì)目標(biāo) 25
2.2 Master和Content頁(yè)面 26
2.2.1 創(chuàng)建Master頁(yè)面 27
2.2.2 創(chuàng)建Content頁(yè)面 29
2.2.3 Master和Content頁(yè)面的樣例 30
2.2.4 在Master頁(yè)面中使用層疊樣式表 31
2.3 Master頁(yè)面的其他功能 36
2.3.1 多級(jí)的Master頁(yè)面 37
2.3.2 Master頁(yè)面支持多個(gè)內(nèi)容占位符 38
2.4 創(chuàng)建站點(diǎn)地圖 39
2.5 站點(diǎn)設(shè)計(jì)的一般原則 42
2.6 ASP.NET 2.0應(yīng)用程序的標(biāo)準(zhǔn)文件 43
2.6.1 Web.config保存整個(gè)站點(diǎn)設(shè)置 43
2.6.2 Global.asax 保存用于整個(gè)站點(diǎn)的代碼 47
2.6.3 通過(guò)Web瀏覽器編輯站點(diǎn)配置 48
2.7 定位并修復(fù)站點(diǎn)設(shè)計(jì)錯(cuò)誤 50
2.8 小結(jié) 51
2.9 練習(xí) 51
第3章 頁(yè)面設(shè)計(jì) 53
3.1 靜態(tài)頁(yè)面設(shè)計(jì) 53
3.2 HTML的世界 60
3.3 動(dòng)態(tài)內(nèi)容 65
3.4 服務(wù)器控件介紹 67
3.4.1 服務(wù)器端控件Toolbox 67
3.4.2 服務(wù)器端控件是什么 68
3.4.3 VWD中的Source View 71
3.5 服務(wù)器端控件的類型 76
3.5.1 標(biāo)準(zhǔn)控件 77
3.5.2 HTML控件 77
3.5.3 導(dǎo)航控件 79
3.6 小結(jié) 93
3.7 練習(xí) 93
第4章 成員與身份 95
4.1 安全基礎(chǔ) 95
4.1.1 身份——我是誰(shuí) 95
4.1.2 驗(yàn)證——證明我是誰(shuí) 96
4.1.3 授權(quán)——允許我做什么 96
4.1.4 登錄站點(diǎn) 96
4.2 ASP.NET安全性 97
4.2.1 Login控件 97
4.2.2 個(gè)性化 108
4.2.3 成員 110
4.2.4 身份驗(yàn)證 115
4.3 Wrox United的安全性 118
4.4 小結(jié) 121
4.5 練習(xí) 121
第5章 使用主題樣式化 123
5.1 樣式化站點(diǎn) 123
5.1.1 Style屬性 124
5.1.2 CSS——層疊樣式表 127
5.1.3 主題 136
5.1.4 對(duì)站點(diǎn)應(yīng)用樣式 153
5.2 Wrox United中的主題 155
5.3 樣式和布局最佳實(shí)踐 160
5.3.1 可用性 160
5.3.2 可訪問(wèn)性 161
5.4 小結(jié) 161
5.5 練習(xí) 162
第6章 事件與代碼 163
6.1 Web服務(wù)器架構(gòu) 163
6.2 服務(wù)器端事件 164
6.3 向頁(yè)面添加事件 165
6.3.1 Postback架構(gòu) 170
6.3.2 哪些事件可以使用 172
6.3.3 我應(yīng)該使用哪個(gè)事件 172
6.4 事件不只由用戶觸發(fā) 174
6.5 間接事件 178
6.6 取消事件 180
6.7 全局事件 183
6.8 小結(jié) 184
6.9 練習(xí) 184
第7章 讀數(shù)據(jù) 185
7.1 介紹數(shù)據(jù)庫(kù) 185
7.2 使用ASP 2.0的數(shù)據(jù)控件 186
7.2.1 介紹數(shù)據(jù)源控件 187
7.2.2 介紹數(shù)據(jù)綁定數(shù)據(jù) 188
7.2.3 數(shù)據(jù)源控件和數(shù)據(jù)綁定控件的協(xié)同工作 191
7.2.4 使用VWD配置數(shù)據(jù)控件 192
7.3 數(shù)據(jù)源控件 192
7.3.1 數(shù)據(jù)源控件的基本屬性 193
7.3.2 隱藏連接字符串 195
7.3.3 連接字符串和提供程序的詳細(xì)信息 197
7.4 數(shù)據(jù)綁定控件 198
7.4.1 數(shù)據(jù)綁定選擇列表 198
7.4.2 GridView控件 205
7.4.3 DataList和Repeater控件 210
7.4.4 DetailsView和FormView控件 217
7.5 使用參數(shù)的數(shù)據(jù)源控件 220
7.6 多個(gè)數(shù)據(jù)控件的協(xié)作 225
7.7 處理XML數(shù)據(jù) 231
7.8 綁定語(yǔ)法 235
7.9 小結(jié) 235
7.10 練習(xí) 236
第8章 寫(xiě)數(shù)據(jù) 237
8.1 寫(xiě)數(shù)據(jù)簡(jiǎn)介 237
8.1.1 寫(xiě)數(shù)據(jù)選項(xiàng) 238
8.1.2 DataKeyNames 238
8.2 更改現(xiàn)有記錄 239
8.3 添加新記錄 244
8.4 刪除記錄 246
8.5 上傳圖片 249
8.6 改善上傳圖片 253
8.7 小結(jié) 258
8.8 練習(xí) 259
第9章 代碼 261
9.1 變量和數(shù)據(jù)類型 261
9.1.1 公共語(yǔ)言運(yùn)行時(shí)類型 262
9.1.2 波形括號(hào)和分號(hào)的用途 263
9.1.3 聲明變量 264
9.1.4 賦值 264
9.1.5 數(shù)據(jù)轉(zhuǎn)換 265
9.1.6 空值 267
9.1.7 處理字符串 267
9.1.8 處理日期 269
9.1.9 處理數(shù)組和集合 272
9.1.10 決定使用數(shù)組還是集合 277
9.1.11 枚舉 278
9.1.12 常量 279
9.2 語(yǔ)句 280
9.2.1 操作符 280
9.2.2 決策 285
9.2.3 循環(huán) 290
9.3 命名空間 299
9.4 類處理 300
9.4.1 創(chuàng)建類 301
9.4.2 繼承 310
9.5 變量作用域和生命周期 316
9.6 泛型 317
9.7 小結(jié) 318
9.8 練習(xí) 318
第10章 組件化 319
10.1 代碼與內(nèi)容分離 320
10.2 分離設(shè)計(jì)和代碼 321
10.3 代碼分離 322
10.3.1 Page指令 322
10.3.2 局部類 323
10.3.3 事件處理程序/函數(shù) 323
10.4 創(chuàng)建代碼分離文件 324
10.4.1 ASP.NET 2.0中的編譯 327
10.4.2 App_Code文件夾 328
10.5 數(shù)據(jù)層 328
10.5.1 兩層應(yīng)用程序 329
10.5.2 三層應(yīng)用程序 329
10.5.3 ASP.NET 2.0的新功能 330
10.5.4 WroxUnited的ObjectDataSource 336
10.6 用戶控件 338
10.6.1 用戶控件結(jié)構(gòu) 340
10.6.2 一個(gè)簡(jiǎn)單的用戶控件 341
10.6.3 Wrox United的News用戶控件 345
10.7 復(fù)合控件 350
10.8 匯編和自定義服務(wù)器控件 351
10.9 小結(jié) 351
10.10 練習(xí) 352
第11章 角色和用戶配置文件 353
11.1 角色的重要性 353
11.2 在Wrox United中引入角色 355
11.3 配置頁(yè)面級(jí)授權(quán) 364
11.4 在代碼中處理角色 372
11.5 啟用用戶配置文件 374
11.6 構(gòu)建配置文件 374
11.6.1 Wrox United中的配置文件 376
11.6.2 存儲(chǔ)參數(shù)選擇 384
11.7 管理匿名購(gòu)物車 390
11.8 小結(jié) 391
11.9 練習(xí) 392
第12章 Web服務(wù) 393
12.1 瀏覽Web服務(wù) 394
12.2 Web服務(wù)的生命周期 398
12.2.1 調(diào)用Web服務(wù) 398
12.2.2 傳輸Web服務(wù) 399
12.2.3 返回響應(yīng) 401
12.2.4 使用響應(yīng) 403
12.3 Web服務(wù)的結(jié)構(gòu) 403
12.3.1 處理指令 403
12.3.2 命名空間 403
12.3.3 公共類 404
12.3.4 Web方法 404
12.4 創(chuàng)建Web服務(wù) 406
12.5 檢測(cè)Web服務(wù) 409
12.6 Web服務(wù)發(fā)現(xiàn) 412
12.6.1 DISCO 413
12.6.2 UDDI 413
12.6.3 發(fā)現(xiàn)Web服務(wù) 413
12.7 為應(yīng)用程序添加比賽時(shí)間服務(wù) 415
12.8 組合在一起 417
12.9 遠(yuǎn)程Web服務(wù)——PocketPC應(yīng)用程序 423
12.10 Web服務(wù)安全 426
12.10.1 加密和基于消息安全 427
12.10.2 驗(yàn)證和訪問(wèn)服務(wù)控件 427
12.11 小結(jié) 427
12.12 練習(xí) 428
第13章 電子商務(wù) 429
13.1 電子商務(wù)管道 430
13.2 產(chǎn)品目錄 430
13.2.1 目錄結(jié)構(gòu) 430
13.2.2 目錄設(shè)計(jì) 431
13.2.3 目錄實(shí)現(xiàn) 431
13.2.4 產(chǎn)品項(xiàng)頁(yè)面面 438
13.3 購(gòu)物車 443
13.3.1 Shopping對(duì)象 443
13.3.2 配置文件 454
13.3.3 購(gòu)物車控件 455
13.4 結(jié)賬 468
13.4.1 訂單處理 468
13.4.2 登錄 468
13.4.3 地址/交貨信息 469
13.4.4 信用卡處理 469
13.4.5 如何結(jié)賬 470
13.5 安全交易 486
13.6 您還能做什么? 486
13.7 小結(jié) 487
13.8 練習(xí) 487
第14章 性能 489
14.1 簡(jiǎn)單技巧 489
14.1.1 對(duì)象釋放 490
14.1.2 數(shù)據(jù)庫(kù)連接 493
14.1.3 存儲(chǔ)過(guò)程 493
14.1.4 強(qiáng)類型集合 501
14.1.5 會(huì)話狀態(tài) 502
14.1.6 視圖狀態(tài) 503
14.2 頁(yè)面和代碼 503
14.2.1 數(shù)據(jù)綁定和回發(fā) 504
14.2.2 對(duì)象引用 504
14.2.3 字符串生成器和字符串串聯(lián) 505
14.2.4 選擇合適的集合 506
14.3 緩存 507
14.4 性能設(shè)計(jì) 512
14.5 測(cè)試性能 513
14.5.1 跟蹤 513
14.5.2 應(yīng)力測(cè)試工具 515
14.5.3 性能監(jiān)視器 516
14.6 小結(jié) 516
14.7 練習(xí) 516
第15章 錯(cuò)誤處理 517
15.1 防御式編程 517
15.1.1 參數(shù)檢查 518
15.1.2 避免假定 519
15.1.3 查詢參數(shù) 520
15.1.4 驗(yàn)證 521
15.2 異常處理 525
15.2.1 異常概念 526
15.2.2 異常對(duì)象 526
15.2.3 捕獲異?!?27
15.2.4 記錄異常 533
15.2.5 發(fā)送異?!?37
15.2.6 引發(fā)異?!?39
15.3 異常使用原則 539
15.4 全局異常處理 539
15.5 自定義錯(cuò)誤頁(yè)面 542
15.6 調(diào)試和跟蹤 543
15.6.1 使用ASP.NET的跟蹤 544
15.6.2 使用調(diào)試器 548
15.7 小結(jié) 553
15.8 練習(xí) 554
第16章 部署、測(cè)試和完善 555
16.1 站點(diǎn)部署 555
16.1.1 清單 556
16.1.2 編譯和運(yùn)行應(yīng)用程序 556
16.1.3 發(fā)布站點(diǎn) 558
16.1.4 XCOPY部署 561
16.1.5 部署站點(diǎn)的常見(jiàn)問(wèn)題 562
16.2 測(cè)試和維護(hù) 565
16.2.1 之前和之后的測(cè)試 565
16.2.2 維護(hù) 566
16.3 下一步工作建議 571
16.4 參考資料 571
16.5 小結(jié) 572
16.6 練習(xí) 572
附錄A 練習(xí)答案 573
附錄B 安裝 595
B.1 系統(tǒng)要求 595
B.1.1 處理器 595
B.1.2 操作系統(tǒng) 595
B.1.3 內(nèi)存 596
B.1.4 硬盤 596
B.1.5 CD或DVD驅(qū)動(dòng)器 596
B.1.6 顯示器 596
B.1.7 鼠標(biāo) 596
B.2 安裝VWD Express 596
B.3 安裝站點(diǎn)文件夾 599
B.4 安裝Wrox United 601
B.4.1 啟用Network Service 602
B.4.2 Windows XP家庭版用戶的專題 603
B.4.3 檢查VWD和ASP.NET Development Server的安裝 603
B.4.4 檢查IIS的安裝 604
B.5 疑難解答 605
附錄C Wrox United的數(shù)據(jù)庫(kù)設(shè)計(jì) 607
C.1 球員和比賽 607
C.1.1 Players表 607
C.1.2 Goals表 609
C.1.3 Fixtures表 609
C.1.4 MatchReports表 609
C.1.5 Gallery表 610
C.2 獨(dú)立表 610
C.2.1 Opponents表 610
C.2.2 News表 611
C.3 Wrox United訂貨表 611
C.3.1 Orders表 611
C.3.2 OrderLines表 611
C.3.3 Products表 612
附錄D VWD數(shù)據(jù)庫(kù)資源管理器 613
D.1 打開(kāi)數(shù)據(jù)庫(kù)資源管理器 613
D.2 向數(shù)據(jù)庫(kù)資源管理器添加現(xiàn)有數(shù)據(jù)庫(kù) 613
D.2.1 Access文件 613
D.2.2 SQL Server(包括SQL Server Express)上的SQL 數(shù)據(jù)庫(kù) 614
D.2.3 存儲(chǔ)為MDF文件的SQL數(shù)據(jù)庫(kù) 615
D.3 查看數(shù)據(jù)庫(kù)關(guān)系圖 615
D.4 查看表結(jié)構(gòu) 618
D.5 查看和編輯現(xiàn)有表的數(shù)據(jù) 619
D.6 創(chuàng)建新數(shù)據(jù)庫(kù) 619
D.7 創(chuàng)建新表和添加數(shù)據(jù) 620
D.8 檢查和創(chuàng)建視圖 621
D.9 檢查存儲(chǔ)過(guò)程(SPROC) 624
D.10 小結(jié) 625
附錄E CSS和HTML快速參考 627
E.1 為頁(yè)面和控件定義樣式 627
E.1.1 創(chuàng)建內(nèi)聯(lián)樣式 628
E.1.2 鏈接樣式表和頁(yè)面 628
E.1.3 CSS繼承 629
E.1.4 CSS樣式 629
E.1.5 CSS大小 631
E.1.6 字體 631
E.1.7 顏色 632
E.1.8 CSS選擇器 632
E.1.9 浮動(dòng)元素 634
E.1.10 偽類 635
E.2 CSS參考 635
E.3 常用的HTML標(biāo)記 639
E.3.1 文檔結(jié)構(gòu) 639
E.3.2 標(biāo)題和標(biāo)題級(jí) 639
E.3.3 段落和行 640
E.3.4 文本樣式 640
E.3.5 列表 641
E.3.6 表 641
E.3.7 鏈接 641
E.3.8 圖形、對(duì)象、多媒體和腳本 641
E.3.9 表格 642
E.3.10 框架 642
E.4 HTML常用屬性和CSS屬性值 642
E.5 其他參考資源 644

本目錄推薦

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