-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
12/13 新書到! 10/8 新書到! 10/1 新書到! 9/24 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

ASP.NET 2.0完全開發指南——基於C#

( 簡體 字)
作者:王有禮類別:1. -> 程式設計 -> .NET -> ASP.NET
譯者:
出版社:科學出版社/北京科海電子出版社ASP.NET 2.0完全開發指南——基於C# 3dWoo書號: 12969
詢問書籍請說出此書號!

缺書
不接受訂購

出版日:4/1/2008
頁數:733
光碟數:0
站長推薦:
印刷:語系: ( 簡體 版 )
不接受訂購
ISBN:9787030207166
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

內容簡介:

本書引自臺灣暢銷ASP.NET圖書,作者基于多年的科研和教學經驗,依據初學者的實際學習需求編寫而成,全書輔以大量范例程序,對ASP.NET 2.0中的各種技術作了具體而細致的講解。
作者以C#為開發語言,分21章介紹了ASP.NET 2.0 Web應用開發的技術和方法過程,內容包括:ASP.NET簡介,C# 簡介,標準控件,控件和數據的驗證,SQL Server 2005、SQL語句和表的規范性,SqlDataSource、GridView和AccessDataSource,數據控件,數據庫高級技術,文件和常用對象的使用方法,HTML 控件,XML、XML Schema和XSL,ASP.NET對XML的支持,標準控件高級技術,數據控件高級技術,母版頁和導航,用戶控件和自定義控件,組件和Web Services 簡介,Global.asax和Web.config文件,網頁安全和Login控件,層疊樣式表,主題、個性化配置和Web 部件等。配書光盤提供了書中所有范例的源代碼。
全書范例極為豐富,講解詳細,并配有大量習題。同時,作者從相關ASP.NET論壇收集了眾多讀者在實際開發中遇到的問題,并予以詳細解答。所以,本書既適合ASP.NET 2.0的初學者,對已有一定經驗的開發人員也有很大的技術參考價值。
目錄:

第1章 簡介 1
1.1 網頁設計回顧 2
1.2 代碼內聯和代碼隱藏 12
1.3 章節架構 17
習題 17
第2章 C#簡介 19
2.1 變量 20
2.2 表達式的運算符 23
2.3 語句 23
2.3.1 賦值(Assignment)語句 24
2.3.2 if語句 24
2.3.3 switch語句 25
2.3.4 do while語句 26
2.3.5 for語句 27
2.3.6 while語句 28
2.3.7 try語句 28
2.3.8 其他的語句 30
2.4 子過程及函數 31
2.4.1 子過程 31
2.4.2 函數 32
2.5 內置函數 33
2.5.1 Math對象中的數學函數 33
2.5.2 String對象中的字符串處理函數 34
2.5.3 DateTime日期對象 38
2.5.4 數據類型轉換函數 46
習題 47
第3章 標準控件 49
3.1 Button、LinkButton和ImageButton 50
3.2 命名空間和Import指示符 59
3.3 Label、HyperLink、Image和ImageMap 61
3.4 TextBox 64
3.5 CheckBox和CheckBoxList 66
3.6 RadioButton和RadioButtonList 68
3.7 ListBox和DropDownList 70
3.8 Table、TableRow和TableCell 71
3.9 Literal、BulletedList和HiddenField 74
3.10 Calendar 77
3.10.1 DayRender事件 80
3.10.2 SelectionChanged事件 82
3.10.3 VisibleMonthChanged事件 83
3.10.4 日歷文字的變化 84
3.11 AdRotator 86
3.12 FileUpLoad 89
3.13 Wizard 92
3.14 Panel和PlaceHolder 98
3.15 MultiView和View 101
3.16 Substitution控件和OutputCache指示符 105
3.17 Localize和Xml 109
習題 109
第4章 控件和數據的驗證 111
4.1 RequiredFieldValidator 112
4.2 CompareValidator 113
4.3 RangeValidator 114
4.4 RegularExpressionValidator 115
4.5 CustomValidator 119
4.6 ValidationSummary 120
4.7 ValidationGroup屬性 122
4.8 System.Text.RegularExpressions的正則表達式 124
4.8.1 Regex對象、Match對象和MatchCollection對象 124
4.8.2 Group對象和GroupCollection對象 132
4.8.3 Capture對象和CaptureCollection對象 134
4.8.4 System.Text.RegularExpressions命名空間中的元字符 135
習題 138
第5章 SQL Server 2005、SQL語句和表的規范化 139
5.1 創建數據庫和表 139
5.1.1 SQL Server 2005數據庫和表的創建方法 139
5.1.2 SQL Server 2000數據庫和表的創建方法 143
5.1.3 Microsoft Access數據庫和表的創建方法 144
5.1.4 在SQL Server中用程序來創建數據庫和表 147
5.1.5 在Microsoft Access中創建表 156
5.2 新建數據 158
5.3 查詢數據 162
5.3.1 簡單的數據查詢 163
5.3.2 Where條件式 165
5.3.3 連接表的查詢 168
5.3.4 查詢統計數據 171
5.4 修改數據 171
5.5 刪除數據 172
5.6 表的規范化 173
5.6.1 第一范式 173
5.6.2 表的分割 176
5.6.3 第二范式 178
5.6.4 第三范式 181
5.6.5 Boyce/Codd范式 183
5.6.6 第四范式 186
5.6.7 第五范式 187
習題 192
第6章 SqlDataSource、GridView和AccessDataSource 193
6.1 GridView的BoundField及CheckBoxField 195
6.2 GridView字段的格式 198
6.3 GridView的排序 199
6.4 GridView的分頁 201
6.5 GridView的編輯及CommandField 206
6.5.1 默認的編輯模式 206
6.5.2 用CommandField來設計編輯字段 208
6.5.3 調整編輯框的大小 209
6.5.4 確認消息框 211
6.6 參數查詢 212
6.7 插入數據 215
6.8 GridView的HyperLinkField 217
6.9 GridView的ButtonField 219
6.10 GridView的TemplateField 221
6.11 數據綁定表達式 226
6.11.1 一般表達式 226
6.11.2 再談GridView字段的格式 228
6.12 AccessDataSource 231
習題 232
第7章 數據控件 233
7.1 DetailsView控件 233
7.1.1 DetailsView顯示數據的方式 233
7.1.2 DetailsView和GridView的結合使用 234
7.1.3 自定義DetailsView的格式 236
7.1.4 DetailsView字段的格式 237
7.1.5 DetailsView數據的修改和刪除 239
7.1.6 DetailsView的新建數據 241
7.1.7 DetailsView的HyperLinkField 243
7.1.8 DetailsView的CommandField 245
7.1.9 DetailsView的ButtonField 247
7.1.10 DetailsView編輯框大小的控制 252
7.1.11 DetailsView刪除數據時的提示消息框 258
7.2 Repeater控件 262
7.3 DataList控件 265
7.3.1 DataList的重復顯示功能 265
7.3.2 SelectedItemTemplate的變換顯示功能 268
7.3.3 EditItemTemplate的編輯功能 270
7.4 FormView控件 275
7.4.1 PagerSettings 275
7.4.2 PagerTemplate 277
7.4.3 FormView控件的編輯 279
7.4.4 FormView控件的新建功能 282
習題 288
第8章 數據庫高級技術 289
8.1 DataSet中數據表的新建、修改和刪除 289
8.2 節省內存的SqlDataReader對象 296
8.3 數據庫的存儲過程、參數查詢及事務 298
8.3.1 存儲過程 298
8.3.2 參數查詢 303
8.3.3 事務 305
8.3.4 事務的存儲過程 310
8.4 不同數據庫的集成 313
8.5 在運行時創建SQL語句 316
習題 319
第9章 文件和常用對象的使用方法 321
9.1 有關文件的對象 321
9.1.1 文件和目錄的新建和刪除 321
9.1.2 文件的打開 326
9.1.3 將數據寫入文件 328
9.1.4 將數據讀出文件 330
9.1.5 文件和目錄的基本屬性信息 332
9.2 E-mail的SmtpClient對象和MailMessage對象 336
9.3 Response對象 339
9.3.1 BufferOutput、Expires、ExpiresAbsolute屬性 340
9.3.2 流(Stream)的屬性和方法 340
9.3.3 狀態碼的種類 341
9.3.4 ClearContent、Flush、End方法 341
9.3.5 Redirect和Write方法 342
9.4 Request對象 343
9.4.1 瀏覽器屬性 344
9.4.2 ClientCertificate屬性 345
9.4.3 TotalBytes屬性 345
9.4.4 Headers 屬性 346
9.4.5 ServerVariables 屬性 346
9.4.6 Form和Querystring方法 348
9.5 Page對象 349
9.5.1 Page對象中的事件 349
9.5.2 Page對象中常用的屬性和方法 351
9.6 Application對象 352
9.7 Session對象和Cookie對象 353
9.7.1 Session對象 354
9.7.2 Cookie對象 357
9.8 StateBag對象的視圖狀態變量 358
9.9 Server對象 360
9.9.1 HtmlDecode和HtmlEncode方法 361
9.9.2 MapPath 方法 361
習題 362
第10章 HTML控件 363
10.1 HtmlButton、HtmlInputButton和HtmlInputImage 363
10.2 HTML控件共有的屬性 367
10.3 HtmlForm和HtmlInputText 367
10.4 HtmlAnchor和HtmlImage 370
10.5 HtmlInputCheckBox和HtmlInputRadioButton 371
10.6 HtmlInputHidden 372
10.7 HtmlSelect 373
10.8 HtmlTextArea 374
10.9 HtmlTable、HtmlTableRow和HtmlTableCell 375
10.10 HtmlInputFile 377
10.11 HtmlHead、HtmlTitle和HtmlLink 379
10.12 HtmlInputPassword、HtmlSubmit和HtmlReset 382
習題 383
第11章 XML、XML Schema和XSL 385
11.1 XML簡介 385
11.2 XML Schema 388
11.3 XML文件的驗證 395
11.4 XSL簡介 398
11.4.1 XSL程序和XML文件的關系:xml-stylesheet和xsl:stylesheet 402
11.4.2 獲得標簽值的語句xsl:value-of 402
11.4.3 循環控制語句xsl:for-each 403
11.4.4 數據排序語句xsl:sort 405
11.4.5 條件語句xsl:if 406
11.4.6 條件語句xsl:choose、xsl:when、xsl:otherwise 407
11.4.7 函數的調用和定義:xsl:apply-templates和xsl:template 408
11.4.8 將元素轉換成屬性:xsl:attribute 409
11.5 使用ASP.NET程序操作XSL程序 411
習題 413
第12章 ASP.NET對XML的支持 415
12.1 讀取XML文件 415
12.2 創建新的XML文件 419
12.3 修改XML文件 421
12.3.1 修改內容 424
12.3.2 增加新的內容 425
12.3.3 刪除某些內容 427
12.4 XML文件和DataSet 428
習題 430
第13章 標準控件高級技術 431
13.1 文件的編碼 431
13.1.1 讀取GB2312文件的注意事項 431
13.1.2 文件的默認編碼 433
13.1.3 編碼代號和字符集名稱 433
13.2 Label和TextBox中的文字 434
13.2.1 Label控件中的文字 434
13.2.2 TextBox控件中的文字 435
13.3 動態創建DropDownList和ListBox 437
13.3.1 用數組創建DropDownList 437
13.3.2 用DataTable生成DropDownList 439
13.3.3 用數據庫中的DataTable創建DropDownList 440
13.3.4 選項中的“其它” 442
13.3.5 聯動式DropDownList 444
13.4 動態創建RadioButtonList、CheckBoxList 和BulletedList 447
13.4.1 動態創建RadioButtonList 447
13.4.2 動態創建BulletedList 448
13.5 動態創建其他控件 449
13.5.1 動態創建多個控件 449
13.5.2 在控件數組中再添加控件 450
13.5.3 動態控件中屬性和事件的設置 451
13.6 動態設置和清除控件的屬性 452
13.6.1 動態設置控件的屬性 452
13.6.2 動態清除控件的內容 453
13.6.3 枚舉網頁中的控件 455
13.7 程序的調試和跟蹤(Trace)特性 458
13.7.1 跟蹤(Trace)特性 459
13.7.2 頁面級別的跟蹤 460
13.7.3 組件的跟蹤 462
13.7.4 應用程序級別的跟蹤 462
習題 466
第14章 數據控件高級技術 467
14.1 顯示確認消息框 467
14.2 表字段值NULL的處理 472
14.3 GridView中流水編號字段 473
14.4 GridView中行號的格式 475
14.5 GridView和鼠標的交互 475
14.5.1 Attributes屬性 477
14.5.2 Ambient事件 479
14.5.3 Style屬性 481
14.6 GridView控件加上滾動條 484
習題 486
第15章 母版頁和導航 487
15.1 簡單母版頁的創建方法 487
15.1.1 母版頁的創建方法 487
15.1.2 內容頁的創建方法 488
15.2 嵌套母版頁的創建方法 490
15.3 Menu控件 492
15.3.1 MenuItem標簽 493
15.3.2 Menu控件的屬性、方法和事件 495
15.3.3 Menu控件的DataBindings屬性 499
15.4 TreeView控件 500
15.4.1 TreeNode標簽 503
15.4.2 TreeView控件的屬性、方法和事件 505
15.4.3 TreeView控件的DataBindings屬性 508
15.4.4 運行時生成TreeNodes 509
15.5 SiteMapPath控件 512
15.5.1 編寫擴展名為.sitemap的XML文件 512
15.5.2 明確站點地圖的提供程序 513
15.5.3 創建含有SiteMapPath控件的網頁程序 514
15.5.4 TreeView控件的SiteMapPath 516
15.5.5 SiteMapPath控件中常用的屬性 518
習題 520
第16章 用戶控件和自定義控件 521
16.1 用戶控件 521
16.1.1 用戶控件的創建 521
16.1.2 用戶控件的使用 523
16.1.3 用戶控件在模塊化中的應用 525
16.2 創建和使用自定義控件 529
16.2.1 創建自定義控件的語法 529
16.2.2 編譯用戶自定義控件標簽程序 531
16.2.3 使用自定義控件 534
16.3 屬性的設置和Render子過程 535
16.3.1 自定義控件的默認值 535
16.3.2 自定義控件中屬性值的保存 537
16.3.3 枚舉類型的屬性 538
16.3.4 層疊式的屬性 540
16.3.5 子過程Render的寫法 542
16.4 自定義控件的方法 550
16.4.1 簡單的方法 550
16.4.2 重載(Overload)的方法 552
16.4.3 有返回值的方法 554
16.5 自定義控件的事件 555
16.5.1 不因數據改變而觸發的事件 555
16.5.2 因數據改變而觸發的事件 558
16.6 增加現有控件的功能 560
16.6.1 Web控件的繼承 560
16.6.2 由子控件組成的控件 564
16.6.3 由子控件組成的控件的事件設置 566
習題 568
第17章 組件和Web Services簡介 569
17.1 組件的創建 569
17.2 組件的編譯 570
17.3 組件的引用 571
17.4 一個完整的例子 572
17.5 Web Services的作用 576
17.6 創建Web Service文件 577
17.7 用HTTP獲取服務 578
17.8 WebMethod標簽 581
17.9 將現有的組件改成Web Service 582
17.10 在網頁應用程序中使用Web Service 585
習題 594
第18章 系統環境:Global.asax和Web.config文件 595
18.1 Global.asax文件 596
18.2 Web.config文件 603
18.2.1 605
18.2.2 607
18.2.3 609
18.2.4 609
18.2.5 611
18.2.6 611
18.2.7 612
18.2.8 614
18.2.9 615
18.2.10 615
18.2.11 616
習題 617
第19章 網頁安全和Login控件 619
19.1 Windows身份驗證 620
19.1.1 Windows 操作系統中的用戶 620
19.1.2 Basic Windows身份驗證 622
19.1.3 Digest和NTLM Windows身份驗證 624
19.2 Forms身份驗證使用Login控件 625
19.2.1 CreateUserWizard控件 625
19.2.2 將數據存儲在自行設計的數據庫中 639
19.2.3 Login控件和PasswordRecovery控件 642
19.2.4 使用Login控件的Forms身份驗證 647
19.2.5 LoginName和LoginStatus控件 649
19.2.6 ChangePassword控件 649
19.2.7 LoginView控件 651
19.2.8 密碼格式的設置 654
19.3 Forms身份驗證使用Web.config文件中的驗證 655
19.3.1 修改“默認的網站”中“根文件夾”的Web.config 656
19.3.2 創建驗證的網頁程序 659
19.3.3 Web.config文件中用戶名的管理 661
19.3.4 Passport身份驗證 667
19.4 授權 667
19.4.1 File授權 667
19.4.2 URL授權 669
19.4.3 角色管理 671
19.5 驗證后權限 677
習題 678
第20章 層疊樣式表 679
20.1 Style標簽的語法 679
20.2 字體 681
20.3 文本 684
20.4 背景 686
20.5 頁面上項目的位置 691
20.6 項目及列表式文字的顯示 695
20.7 邊框、外補白、內填充和滾動條 699
20.8 分頁打印和鼠標指針外觀 700
20.9 其他 703
第21章 主題、個性化配置和Web部件 705
21.1 主題和皮膚 705
21.2 個性化設置 707
21.2.1 匿名用戶的個性化設置 707
21.2.2 程序中有關個性化設置的寫法 709
21.2.3 成員資格和個性化 711
21.3 Web部件 716
21.3.1 WebPartManager、WebPartZone和CatalogZone控件 718
21.3.2 DeclarativeCatalogPart、ImportCatalogPart和PageCatalogPart控件 721
21.3.3 EditorZone及其子控件 723
21.3.4 Web Parts控件的參數 728
序: