注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計網絡編程ASP.NET 2.0網絡開發(fā)詳解(完全手冊)

ASP.NET 2.0網絡開發(fā)詳解(完全手冊)

ASP.NET 2.0網絡開發(fā)詳解(完全手冊)

定 價:¥59.80

作 者: 劉乃麗 等編著
出版社: 電子工業(yè)出版社
叢編項: 完全手冊系列
標 簽: ASP

購買這本書可以去


ISBN: 9787121051661 出版時間: 2008-01-01 包裝: 平裝
開本: 16 頁數: 516 字數:  

內容簡介

  本書是一本ASP.NET 2.0技術入門圖書,體系完整,內容自足,以示例貫穿全篇。全書包括從入門基礎、控件開發(fā)、數據和文件操作、網站整體設計及課程實踐五部分,全面介紹ASP.NET的開發(fā)基礎,共23章。其中,【第1篇 從零開始】介紹了ASP.NET 2.0 Web開發(fā)基礎的概念、思想和技術,【第2篇 控件開發(fā)】展現ASP.NET 2.0強大的服務器控件,【第3篇 數據操作】介紹SQL Server數據庫操作、XML數據操作、數據控件及文件操作技術,【第4篇 網站設計】則著重討論了母版頁、成員管理等網站設計中的必要技術,最后【第5篇 綜合實例】介紹Web系統(tǒng)三層結構,實現了一個較大的課程設計,并幫助讀者踏上Starter Kit學習之路。 全書每一個知識點都以示例為方法展現,控制每個示例盡量短小,使讀者便于學習和實現。 本書旨在向網站開發(fā)初學者介紹實用的ASP.NET 2.0開發(fā)技術,使初學者學完本書后即可動手開發(fā),同時也可以作為中、高級Web開發(fā)人員有價值的參考書籍。如果讀者具有ASP.NET 1.x的基礎,本書也可以幫助您迅速掌握和使用2.0新特征。

作者簡介

暫缺《ASP.NET 2.0網絡開發(fā)詳解(完全手冊)》作者簡介

圖書目錄

第1篇  從零開始
第0章  First Things First    2
0.1  基礎概念    2
0.1.1  什么是網頁    2
0.1.2  網頁開發(fā)技術    3
0.1.3  Web開發(fā)相關技術    4
0.2  搭建開發(fā)環(huán)境    5
0.2.1  安裝Visual Studio 2005    6
0.2.2  Visual Studio 2005簡介    6
0.2.3  實現第一個ASP.NET程序    7
0.3  C# 2.0語言基礎    9
0.3.1  簡介    9
0.3.2  數據類型    10
0.3.3  變量和常量    14
0.3.4  運算符    15
0.3.5  流程控制    18
0.4  編碼規(guī)范    23
0.4.1  好的編碼結構    23
0.4.2  好的注釋風格    24
0.4.3  好的命名規(guī)范    25
0.4.4  避免文件過大    26
承上啟下    27
第 1章  走進ASP.NET 2.0    28
1.1  ASP.NET 2.0概述    28
1.1.1  動態(tài)頁面工作原理    29
1.1.2  ASP.NET 2.0——動態(tài)頁面開發(fā)利器    30
1.1.3  ASP.NET 2.0的優(yōu)點    31
1.1.4  用IIS管理ASPX頁面    31
1.2  ASP.NET 2.0動態(tài)頁面    33
1.2.1  剖析ASPX頁面    33
1.2.2  使用<%...%>嵌入代碼    34
1.2.3  使用<script>...</script>嵌入代碼    36
1.2.4  使用<%--...--%>注釋代碼    38
1.2.5  使用<%@ CodeFile=…%>綁定代碼    38
1.2.6  使用<%@ Page...%>設置頁面屬性    40
1.2.7  使用<%@ Import %>引入類庫    41
1.3  服務器控件事件    41
1.3.1  添加服務器控件    41
1.3.2  用事件響應頁面動作    42
1.3.3  將事件綁定到方法    43
1.3.4  頁面加載事件    44
承上啟下    44
第 2章  類、對象和命名空間    46
2.1  類和對象    46
2.1.1  面向對象編程    46
2.1.2  創(chuàng)建和實例化類    48
2.1.3  類的繼承機制    50
2.1.4  使用Class View窗口    51
2.1.5  使用Object Browser    52
2.2  類的成員    52
2.2.1  域和屬性    52
2.2.2  靜態(tài)屬性    54
2.2.3  重載屬性    56
2.3  類的方法    56
2.3.1  聲明類的方法    57
2.3.2  方法的參數    57
2.3.3  使用構造函數    59
2.3.4  使用析構函數    60
2.3.5  使用靜態(tài)方法    60
2.3.6  重載方法    61
2.3.7  訪問父類方法    62
2.3.8  重載運算符    63
2.4  命名控件和.NET類庫    65
2.4.1  使用命名空間    65
2.4.2  .NET基礎類庫框架    66
承上啟下    67
第 3章  ASP.NET核心對象    69
3.1  Page類    69
3.1.1  Page類概述    69
3.1.2  探索頁面生命周期    70
3.2  ASP.NET核心對象    73
3.2.1  利用Response輸出信息    73
3.2.2  利用Request獲取頁面輸入    74
3.2.3  利用Server獲取服務器信息    77
3.3  共享數據    79
3.3.1  利用Application共享數據    79
3.3.2  使用Global.asax文件    81
3.3.3  利用Session共享數據    82
3.3.4  利用Session驗證用戶    84
承上啟下    85
第 4章  字符串    87
4.1  字符串String    87
4.1.1  比較字符串    87
4.1.2  判定首尾字符串    90
4.1.3  判斷是否包含子串    90
4.1.4  定位字符和子串    90
4.1.5  格式化字符串    92
4.1.6  連接字符串    92
4.1.7  拆分字符串    93
4.1.8  插入字符串    94
4.1.9  填充字符串    94
4.1.10  刪除字符串    95
4.1.11  復制字符串    95
4.1.12  替換字符串    96
4.1.13  更改大小寫    96
4.2  動態(tài)串StringBuilder    97
4.2.1  比較String    97
4.2.2  設置容量    98
4.2.3  追加字符串    98
4.2.4  插入字符串    99
4.2.5  刪除字符串    99
4.2.6  替換字符串    99
4.3  正則表達式Regex    100
4.3.1  正則表達式簡介    100
4.3.2  構造正則表達式    101
4.3.3  使用Regex類    102
4.4  字符編碼    103
4.4.1  字符編碼概述    104
4.4.2  字符編碼類    105
承上啟下    107
第 5章  數組和集合    109
5.1  數組    109
5.1.1  什么是數組    109
5.1.2  創(chuàng)建數組    111
5.1.3  數組基類Array    112
5.1.4  訪問數組元素    113
5.1.5  轉化元素類型    114
5.1.6  遍歷數組元素    115
5.1.7  排序數組元素    116
5.1.8  查找數組元素    118
5.1.9  反轉數組元素    119
5.1.10  復制數組    120
5.2  集合    121
5.2.1  什么是集合    122
5.2.2  列表類ArrayList    122
5.2.3  創(chuàng)建列表    123
5.2.4  遍歷列表    123
5.2.5  添加元素    125
5.2.6  插入元素    125
5.2.7  刪除元素    126
5.2.8  簡單排序    127
5.2.9  復雜排序    127
5.2.10  查找元素    128
5.3  隊列    129
5.3.1  什么是隊列    129
5.3.2  隊列類Queue    129
5.3.3  創(chuàng)建隊列    130
5.3.4  元素入隊    130
5.3.5  元素出隊    131
5.4  堆棧    132
5.4.1  什么是堆棧    132
5.4.2  堆棧類Stack    132
5.4.3  創(chuàng)建堆棧    132
5.4.4  元素入棧    133
5.4.5  元素出棧    133
承上啟下    134
第 6章  調試和異常處理    135
6.1  程序調試技術    135
6.1.1  調試語法錯誤    135
6.1.2  調試邏輯錯誤    135
6.2  異常處理機制    138
6.2.1  異常類Exception    139
6.2.2  使用try-catch處理異常    139
6.2.3  異常處理的原則    141
承上啟下    142
第2篇  控件開發(fā)
第 7章  標準服務器控件    144
7.1  WebControls概述    144
7.1.1  什么是服務器控件    144
7.1.2  WebControls空間    145
7.2  輸入控件    147
7.2.1  按鈕Button    147
7.2.2  文本框TextBox    151
7.2.3  復選框CheckBox    153
7.2.4  單選按鈕RadioButton    155
7.2.5  超級鏈接HyperLink    156
7.2.6  鏈接按鈕LinkButton    158
7.2.7  圖像Image    160
7.2.8  圖像按鈕ImageButton    161
7.2.9  圖像熱區(qū)ImageMap    162
7.2.10  項列表BulletedList    164
7.3  列表控件    165
7.3.1  下拉框DropDownList    166
7.3.2  列表框ListBox    168
7.3.3  復選框列表CheckBoxList    170
7.3.4  單選按鈕列表RadioButtonList    172
7.4  容器控件    173
7.4.1  面板Panel    173
7.4.2  表格Table    176
7.5  其他控件    180
7.5.1  廣告欄AdRotator    180
7.5.2  日歷Calendar    182
承上啟下    185
第 8章  HTML服務器控件    186
8.1  HtmlControls概述    186
8.1.1  比較標準控件    186
8.1.2  HtmlControls空間    187
8.2  輸入控件HtmlInput    188
8.2.1  按鈕HtmlInputButton    188
8.2.2  單行文本框HtmlInputText    191
8.2.3  多行文本框HtmlTextArea    192
8.2.4  隱藏文本框HtmlInputHidden    193
8.2.5  文件框HtmlInputFile    195
8.2.6  復選框HtmlInputCheckBox    197
8.2.7  單選框HtmlInputRadioButton    199
8.3  容器空間HtmlContainer    200
8.3.1  表格HtmlTable    201
8.3.3  列表框/下拉框控件HtmlSelect    203
8.4  圖像控件HtmlImage    207
承上啟下    209
第 9章  數據驗證控件    210
9.1  概述    210
9.2  驗證控件    211
9.2.1  必填驗證控件RequiredFieldValidator    211
9.2.2  比較驗證控件CompareValidator    213
9.2.3  范圍驗證控件RangeValidator    216
9.2.4  正則驗證控件RegularExpressionValidator    217
9.2.5  自定義驗證控件CustomValidator    219
9.2.6  驗證摘要控件ValidationSummary    222
9.3  注冊頁面示例    224
承上啟下    227
第 10章  用戶控件    228
10.1  概述    228
10.1.1  什么是用戶控件    228
10.1.2  何時使用用戶控件    229
10.2  使用用戶控件    229
10.2.1  創(chuàng)建用戶控件    229
10.2.2  添加用戶控件    230
10.2.3  定義用戶控件屬性    231
10.2.4  定義用戶控件事件    232
10.2.5  比較Web頁面    233
承上啟下    233
第3篇  數據操作
第 11章  ADO.NET    235
11.1  概述    235
11.1.1  ADO.NET的功能    235
11.1.2  ADO.NET基本結構    236
11.1.3  System.Data空間    236
11.2  連接數據庫    237
11.2.1  SqlConnection類    237
11.2.2  連接數據庫    239
11.2.3  使用Web.config配置連接    239
11.2.4  斷開數據庫    240
11.3  操作數據庫    241
11.3.1  SqlCommand類    241
11.3.2  查詢數據    242
11.3.3  SqlDataReader類    243
11.3.4  操作數據    245
11.4  內存數據對象    245
11.4.1  SqlDataAdapter類    246
11.4.2  DataSet類    248
11.4.3  DataTable類    250
11.5  SQL基礎    254
11.5.1  SQL基礎    254
11.5.2  創(chuàng)建數據庫CREATE DATABASE    255
11.5.3  刪除數據庫DROP DATABASE    255
11.5.4  創(chuàng)建表CTEATE TABLE    256
11.5.5  修改表UPDATE TABLE    257
11.5.6  刪除表DROP TABLE    259
11.5.7  插入數據INSERT    259
11.5.8  修改數據UPDATE    260
11.5.9  刪除數據DELETE    260
11.5.10  SQL簡單查詢    260
11.5.11  使用GROUP BY對結果分組    264
11.5.12  使用DISTINCT對結果去重    264
11.5.13  使用ORDER BY對結果排序    265
11.5.14  使用函數和表達式    265
11.5.15  使用運算符    266
承上啟下    266
第 12章  數據控件    267
12.1  概述    267
12.2  網格視圖GridView    268
12.2.1  認識GridView    268
12.2.2  GridView中的列類型    269
12.2.3  自動生成數據列    270
12.2.4  使用BoundField列顯示數據    274
12.2.5  使用CommanField列編輯數據    276
12.2.6  使用CommanField列刪除數據    278
12.2.7  使用CommandField列選擇數據    280
12.2.8  使用HyperLinkField列鏈接數據    281
12.2.9  使用ButtonField列靈活操作數據    283
12.2.10  分頁瀏覽數據    285
12.3  列表控件    286
12.3.1  把DataSet綁定到DropDownList    287
12.3.2  把DataReader綁定到ListBox    289
12.3.3  把DataTable綁定到CheckBoxList    290
12.3.4  把HashTable綁定到RadioButtonList    291
承上啟下    293
第 13章  XML數據操作    295
13.1  .NET框架中的XML    295
13.1.1  什么是XML    295
13.1.2  XML文檔對象模型DOM    296
13.1.3  System.Xml命名空間    297
13.2  讀取XML    297
13.2.1  使用XmlDocument讀取XML    298
13.2.2  使用XmlReader讀取XML    298
13.2.3  使用XmlNode讀取節(jié)點    302
13.3  查詢XML    304
13.3.1  基本XPath表達式    304
13.3.2  限定查詢范圍    304
13.3.3  使用函數設置查詢條件    305
13.3.4  使用運算符設置查詢條件    306
13.3.5  使用通配符模糊匹配    306
13.3.6  綜合示例    306
13.4  修改XML    308
13.4.1  創(chuàng)建新DOM節(jié)點    308
13.4.2  創(chuàng)建DOM節(jié)點屬性    309
13.4.3  修改DOM節(jié)點    310
13.4.4  刪除DOM節(jié)點    310
13.4.5  保存DOM樹    312
13.5  與DataSet交互    312
13.5.1  使用DataSet加載XML數據    312
13.5.2  使用XmlDataDocument加載關系數據    314
承上啟下    315
第 14章  文件操作    317
14.1  操作文件    317
14.1.1  創(chuàng)建文件    318
14.1.2  復制文件    318
14.1.3  重命名文件    318
14.1.4  刪除文件    318
14.2  讀寫文件    319
14.2.1  使用StreamWriter寫入文件    319
14.2.2  使用SteamReader讀取文件    320
承上啟下    321
第4篇  網站設計
第 15章  母版頁    324
15.1  靜態(tài)母版頁    324
15.1.1  創(chuàng)建母版頁    324
15.1.2  向母版頁添加控件    326
15.1.3  使用母版創(chuàng)建內容頁    327
15.1.4  挖掘母版頁的機制    328
15.2  與母版頁交互    329
15.2.1  母版頁和內容頁的生命周期    329
15.2.2  母版頁內部的控件事件    331
15.2.3  在母版頁中訪問內容頁控件    332
15.2.4  在內容頁中訪問母版頁控件    333
15.3  動態(tài)選擇母版頁    334
承上啟下    336
第 16章  站點導航系統(tǒng)    338
16.1  ASP.NET導航系統(tǒng)概述    338
16.1.1  導航概述    338
16.1.2  從網站到導航控件    339
16.2  站點地圖SiteMap    340
16.2.1  SiteMap概述    340
16.2.2  用SiteMapNode構造SiteMap    341
16.2.3  用SiteMapProvider提供數據    341
16.2.4  用默認SiteMapProvider提供數據    342
16.2.5  用個性配置SiteMapProvider提供數據    346
16.3  導航控件    347
16.3.1  使用SiteMapPath導航    348
16.3.2  使用TreeView導航    350
16.3.3  使用Menu導航    352
16.4  可編程導航    354
16.4.1  為網站配置多個SiteMapProvider    354
16.4.2  用XML創(chuàng)建TreeView    356
16.4.3  用XML創(chuàng)建Menu    358
承上啟下    360
第 17章  樣式和主題    361
17.1  樣式表CSS    361
17.1.1  什么是CSS    361
17.1.2  指定HTML元素的樣式    361
17.1.3  指定HTML服務器控件樣式    363
17.1.4  指定標準服務器控件樣式    364
17.1.5  CSS的基本語法    365
17.1.6  利用VS2005創(chuàng)建樣式表    369
17.2  主題和外觀    370
17.2.1  什么是主題和外觀    370
17.2.2  建立主題和外觀    371
17.2.3  為所有頁面指定主題    373
17.2.4  為特定頁面指定主題    373
17.2.5  為特定控件指定主題    374
17.2.6  動態(tài)指定主題和外觀    374
承上啟下    375
第 18章  Web Part    377
18.1  概述    377
18.1.1  先睹為快    377
18.1.2  認識Web Part    378
18.1.3  頁面管家WebPartManager    379
18.1.4  用戶數據庫配置    380
18.2  個性化設置頁面    380
18.2.1  使用WebPartZone劃分頁面    380
18.2.2  個性化設置頁面布局    383
18.2.3  向頁面添加Web Part控件    385
18.2.4  編輯Web Part控件的屬性    388
18.3  Web Part之間的通信    390
承上啟下    392
第 19章  成員和角色管理    394
19.1  成員服務    394
19.1.1  成員服務概述    394
19.1.2  Membership類    395
19.1.3  創(chuàng)建新用戶    396
19.1.4  驗證用戶身份    401
19.1.5  MembershipUser類    403
19.1.6  獲取用戶信息    404
19.2  成員管理控件    405
19.2.1  成員管理控件概述    405
19.2.2  使用Login控件登錄用戶    405
19.2.3  使用CreateUserWizard創(chuàng)建新用戶    406
19.2.4  使用LoginName得到用戶名    408
19.2.5  使用LoginStatus顯示登錄狀態(tài)    408
19.2.6  使用ChangePassword修改密碼    409
19.2.7  使用PasswordRecovery找回密碼    409
19.3  角色管理    411
19.3.1  角色管理概述    411
19.3.2  Roles類    411
19.3.3  配置角色管理    413
19.3.4  使用管理工具管理角色    413
19.3.5  使用角色控制頁面行為    416
承上啟下    419
第5篇  實例剖析
第 20章  Web系統(tǒng)的多層結構    422
20.1  Web系統(tǒng)的三層結構    422
20.2  多層結構之NorthWind    423
20.2.1  整體結構    423
20.2.2  數據訪問層DAL    423
20.2.3  業(yè)務邏輯層BLL    426
20.2.4  用戶表示層UI    428
承上啟下    430
第 21章  課程實踐    431
21.1  系統(tǒng)目標    431
21.1.1  顧客行為分析    431
21.1.2  管理員行為分析    431
21.1.3  系統(tǒng)目標    432
21.1.4  系統(tǒng)總體結構    432
21.2  數據庫設計    433
21.2.1  設計數據庫    433
21.2.2  實現數據庫    434
21.3  通用組件層    436
21.3.1  log4net日志組件    436
21.3.2  Logger類實現    438
21.4  數據訪問層    439
21.4.1  配置數據庫連接    439
21.4.2  數據庫類實現    439
21.4.3  獲取安全數據    447
21.4.4  構造SQL語句    449
21.5  業(yè)務邏輯層    452
21.5.1  圖書類    452
21.5.2  圖書類別類    458
21.5.3  購物籃類    459
21.5.4  統(tǒng)計畫圖類    462
21.6  用戶接口層    466
21.6.1  實現母版頁    466
21.6.2  瀏覽、查詢圖書    470
21.6.3  查看圖書詳細信息    474
21.6.4  購買圖書    476
21.6.5  用戶登錄    478
21.6.6  用戶注冊    480
21.6.7  購物籃管理    481
21.6.8  添加新圖書    484
21.6.9  刪除圖書    486
21.6.10  修改圖書信息    488
21.6.11  圖書銷量統(tǒng)計    490
21.6.12  用戶管理    493
21.6.13  查看個人信息    495
21.6.14  修改個人密碼    496
承上啟下    497
第 22章  踏上Starter Kit之路    499
22.1  Starter Kit第一步之PWS    499
22.1.1  安裝PWS    500
22.1.2  主頁面    500
22.1.3  創(chuàng)建管理員    501
22.1.4  管理相冊    502
22.1.5  個人簡歷    503
22.2  母版頁、主題和外觀    504
22.2.1  母版頁    504
22.2.2  主題和外觀    505
22.3  成員和角色管理    505
22.3.1  初始化角色    506
22.3.2  注冊新用戶    506
22.4  相冊和照片管理    507
22.4.1  管理相冊    507
22.4.2  相冊管理方法    509
22.4.3  照片管理    512
22.4.4  照片管理方法    514
22.5  其他頁面    516
承上啟下    516

本目錄推薦

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