• 讀書網|DuShu.com - 讀書·學習·生活
  •  | 簡體版
  • 論壇
  • 暢銷
  • 連載
  • 圖書
  • 資訊
  • 首頁
  • 國學/古籍 | 文學藝術 | 人文社科 | 經濟管理 | 生活時尚 | 科學技術 | 教材教輔 | 少兒讀物
  •    
  • 圖書搜索:
  •  
     全部圖書 可讀圖書 可購圖書
     
  • ASP.NET 2.0完全開發指南(基于C#) - 書籍詳細信息
  • 查看同類圖書:科學技術»計算機/網絡»軟件與程序設計»網絡編程»ASP.NET 2.0完全開發指南(基于C#)
  • ASP.NET 2.0完全開發指南(基于C#)

  • 【作 者】:王有禮
  • 【叢編項】:
  • 【裝幀項】:平裝 16 / 733 pages
  • 【出版項】:科學出版社 / 2008年4月
  • 【ISBN號】:9787030207166 / 7030207165
  • 【原書定價】:¥79.00 有3家書店打折銷售 
  • 【主題詞】:計算機/網絡-程序設計-ASP
  • 【圖書簡介】
      本書引自臺灣暢銷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
  • 【購買本書】
  • 商城名稱價格 配送信息優惠活動去看看購買

    卓越網
    ¥59.00
    送貨上門:國內308個城市
    郵寄:全球
    特快專遞:全球
    海外航空快遞
    七周年店慶,全場免費配送 去看看 訂購

    當當網
    ¥59.10 當天加急送:北京五環以內
    送貨上門:國內178個城市
    郵寄:全球
    特快專遞:全球
    特惠商品68折封頂 去看看 訂購

    華儲網
    ¥63.20
    送貨上門:遼寧、長春、北京
    快遞、郵政遞送:全球
    30萬春節大禮包連環送,全場7折+滿100免運費 去看看 訂購
  • 說明:
  • 1、由于網上書店可能根據各種情況隨時調整價格,我們的價格信息存在滯后性。以上價格僅作參考,具體以網上書店標示的價格為準。
    2、如價格折扣信息和原書定價存在較大誤差,可能是該店售書為本書的不同版本或不同裝禎形式,請讀者自行鑒別。
    3、對如何網上購書存在疑問,請點擊上面購書指南鏈接查詢。
  • Copyright © 讀書網 www.dushu.com 2006-2007, All Rights Reserved.
    鄂ICP備06000781號 公安備4201502577