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

ASP.NET2.0動態(tài)網(wǎng)站開發(fā)教程

ASP.NET2.0動態(tài)網(wǎng)站開發(fā)教程

定 價:¥27.00

作 者: 程不功等編著
出版社: 清華大學(xué)出版社
叢編項: 高等院校計算機教育系列教材
標(biāo) 簽: 主頁制作 程序設(shè)計 教材

ISBN: 9787302127185 出版時間: 2006-04-01 包裝: 平裝
開本: 16開 頁數(shù): 278 字?jǐn)?shù):  

內(nèi)容簡介

ASRNET 2.0是微軟公司推出的新一代企業(yè)級開發(fā)平臺,它不是ASRNET 1.1版本的簡單升級,而是對原有版本的全面革新。ASRNET 2.0不僅功能強大,而且易學(xué)易用。利用它能夠在最短的時間內(nèi)開發(fā)具有出高效性、高可靠性和高可擴展性的網(wǎng)站。 全書共21章分為四部分。第一部分介紹ASRNET 2.0的基礎(chǔ)知識,包括.NET框架的體系結(jié)構(gòu)、ASPX網(wǎng)頁的運行機制、驗證控件的使用以及相關(guān)的瀏覽器技術(shù)。第二部分介紹了數(shù)據(jù)訪問技術(shù),包括ADO.NET的系統(tǒng)結(jié)構(gòu),對數(shù)據(jù)庫的連接、顯示、編輯與同步,以及使用存儲過程、數(shù)據(jù)緩存的方法等。第三部分站在網(wǎng)站的高度介紹了網(wǎng)頁界面一致性的設(shè)計、網(wǎng)站導(dǎo)航以及網(wǎng)頁保護等方面的問題。第四部分介紹了三層架構(gòu)以及個性化設(shè)計等方面的問題。本書的內(nèi)容以應(yīng)用開發(fā)為主線,敘述方法的主要特點是通過大量示例來說明問題。除此以外,書中還提供了幾個典型的綜合應(yīng)用,如網(wǎng)上招聘網(wǎng)頁的設(shè)計、以訂單為中心的電子商務(wù)網(wǎng)站的設(shè)計等,只需對它們稍加修改即可應(yīng)用于實際工作之中。 本書是高等學(xué)校計算機專業(yè)及電子信息類等相關(guān)專業(yè)的教材,亦可作為高等學(xué)校非計算機專業(yè)的教材或其他學(xué)習(xí)ASRNET語言人員的自學(xué)教材。

作者簡介

暫缺《ASP.NET2.0動態(tài)網(wǎng)站開發(fā)教程》作者簡介

圖書目錄

第1章  .NET框架簡介    1
1.1  網(wǎng)站發(fā)展歷史的簡要回顧    1
1.1.1  從靜態(tài)網(wǎng)頁發(fā)展到動態(tài)網(wǎng)頁    1
1.1.2  動態(tài)網(wǎng)頁發(fā)展的幾個階段    2
1.1.3  ASP的技術(shù)特點    3
1.1.4  新一代ASP.NET技術(shù)    3
1.2  .NET框架的體系結(jié)構(gòu)    4
1.3  XML:可擴展標(biāo)記語言    7
1.3.1  什么是XML    7
1.3.2  使用XML的特點    10
1.4  小結(jié)    11
1.5  習(xí)題    11
第2章  ASP.NET 2.0的體系結(jié)構(gòu)    13
2.1  ASP.NET的邏輯結(jié)構(gòu)    13
2.2  ASP.NET應(yīng)用程序的組成    14
2.2.1  虛擬目錄    14
2.2.2  網(wǎng)頁文件    14
2.2.3  網(wǎng)站配置文件(Web.config)    15
2.2.4  網(wǎng)站全局文件(Global.asax)    16
2.2.5  兩個共享的目錄    16
2.3  創(chuàng)建新網(wǎng)站    16
2.4  小結(jié)    19
2.5  習(xí)題    19
第3章  HTML語言與文本編輯    21
3.1  HTML語言    21
3.1.1  HTML語言概述    21
3.1.2  HTML標(biāo)記的基礎(chǔ)    22
3.1.3  HTML文檔的基本結(jié)構(gòu)    23
3.1.4  HTML文檔的編輯工具    24
3.2  HTML文本編輯    25
3.2.1  HTML文本的格式化    25
3.2.2  設(shè)置列表文本    28
3.3  超鏈接    29
3.4  創(chuàng)建移動的文本    32
3.5  HTML與XML的比較    33
3.6  綜合示例    33
3.7  小結(jié)    34
3.8  習(xí)題    35
第4章  網(wǎng)頁布局與插入圖像    37
4.1  網(wǎng)頁布局    37
4.1.1  布局的基本概念    37
4.1.2  表格和圖層    37
4.2  插入圖像    41
4.2.1  圖像的類型    41
4.2.2  插入圖像的方法    41
4.3  編輯圖像    42
4.3.1  用HTML語言編輯圖像    42
4.3.2  用可視化方法編輯圖像    43
4.4  小結(jié)    44
4.5  習(xí)題    44
第5章  動態(tài)HTML技術(shù)    46
5.1  動態(tài)HTML的基本理論    46
5.1.1  DHTML基本概念    46
5.1.2  DOM:文檔對象模型    47
5.2  JavaScript語言    51
5.2.1  JavaScript語言簡介    51
5.2.2  JavaScript的基本用法    52
5.3  級聯(lián)樣式表(CSS)的使用    61
5.3.1  CSS的基本概念    61
5.3.2  CSS的定義與使用    62
5.4  多媒體的引用    64
5.5  DHTML的應(yīng)用示例    64
5.6  小結(jié)    68
5.7  習(xí)題    69
第6章  ASPX網(wǎng)頁及代碼存儲模式    70
6.1  ASPX網(wǎng)頁的基類    70
6.2  ASPX網(wǎng)頁代碼的存儲模式    70
6.2.1  代碼分離模式    71
6.2.2  代碼的單文件模式    74
6.3  代碼模式的選擇    75
6.4  小結(jié)    76
6.5  習(xí)題    76
第7章  網(wǎng)頁標(biāo)準(zhǔn)控件與事件模型    77
7.1  網(wǎng)頁中的控件    77
7.1.1  控件類型    77
7.1.2  HTML控件    77
7.1.3  網(wǎng)頁標(biāo)準(zhǔn)控件    78
7.2  ASP.NET 2.0的事件處理模型    85
7.2.1  基于服務(wù)器的處理模型    86
7.2.2  盡量減少信息的往返次數(shù)    86
7.2.3  結(jié)合瀏覽器處理事件    87
7.3  Web表單    89
7.3.1  對比HTML表單    89
7.3.2  ASP.NET 2.0的
Web表單    90
7.4  應(yīng)用示例    91
7.5  小結(jié)    97
7.6  習(xí)題    97
第8章  狀態(tài)管理    99
8.1  狀態(tài)的類型    99
8.2  視圖狀態(tài)    99
8.3  應(yīng)用程序狀態(tài)    101
8.4  會話狀態(tài)    102
8.4.1  概述    102
8.4.2  Session對象中方法的調(diào)用    103
8.5  Cookie狀態(tài)    104
8.6  簡單的應(yīng)用示例    106
8.7  Web窗體頁的生命周期    107
8.8  小結(jié)    108
8.9  習(xí)題    108
第9章  數(shù)據(jù)驗證    110
9.1  概述    110
9.2  驗證控件的類型    110
9.3  各驗證控件的使用方法    111
9.3.1  RequiredFieldValidator
控件    111
9.3.2  CompareValidator控件    112
9.3.3  RangeValidator控件    112
9.3.4  RegularExpressionValidator
控件    114
9.3.5  ValidationSummary控件    114
9.4  自定義控件    114
9.5  分組校驗技術(shù)    115
9.6  綜合示例    117
9.7  小結(jié)    117
9.8  習(xí)題    118
第10章  ADO.NET簡介    120
10.1  從ODBC到ADO數(shù)據(jù)庫
的通用接口    120
10.1.1  ODBC通用接口    120
10.1.2  ADO通用接口    121
10.2  ADO.NET的數(shù)據(jù)模型    122
10.2.1  數(shù)據(jù)訪問的層次結(jié)構(gòu)    122
10.2.2  數(shù)據(jù)集與數(shù)據(jù)提供器    123
10.3  數(shù)據(jù)源控件    126
10.3.1  概述    126
10.3.2  數(shù)據(jù)源控件的類型    127
10.4  小結(jié)    128
10.5  習(xí)題    129
第11章  利用GridView控件
顯示數(shù)據(jù)    131
11.1  數(shù)據(jù)綁定的基本概念    131
11.2  顯示數(shù)據(jù)表記錄    132
11.3  對數(shù)據(jù)表進行分頁、
排序和選擇    135
11.4  利用模板美化顯示    136
11.4.1  模板    136
11.4.2  自動套用格式    137
11.4.3  設(shè)置模板樣式    137
11.5  顯示記錄中的圖像    138
11.6  小結(jié)    140
11.7  習(xí)題    140
第12章  數(shù)據(jù)庫查詢與同步    141
12.1  數(shù)據(jù)庫查詢    141
12.1.1  數(shù)據(jù)庫查詢語句    141
12.1.2  簡單查詢    142
12.1.3  組合查詢    144
12.2  數(shù)據(jù)表同步    145
12.2.1  概述    145
12.2.2  同一窗體頁中父、
子表同步    146
12.2.3  不同窗體頁中父、
子表的同步    147
12.3  小結(jié)    149
12.4  習(xí)題    149
第13章  編輯數(shù)據(jù)表    151
13.1  數(shù)據(jù)表編輯的SQL語句    151
13.2  使用GridView控件更新數(shù)據(jù)表    152
13.3  使用GridView控件的列模板    154
13.3.1  選擇顯示的字段    155
13.3.2  增添按鈕    155
13.3.3  使用模板列    155
13.4  在GridView控件中增添記錄    160
13.5  使用DetailsView控件    161
13.6  小結(jié)    164
13.7  習(xí)題    164
第14章  網(wǎng)上招聘與留言板    166
14.1  概述    166
14.2  利用FormView控件
設(shè)計招聘網(wǎng)頁    166
14.3  利用FormView控件
設(shè)計留言板    168
14.3.1  進入留言板    169
14.3.2  留言板網(wǎng)頁的界面設(shè)計    169
14.3.3  對留言板的管理    170
14.4  使用Wizard控件    170
14.4.1  Wizard控件的用途    170
14.4.2  Wizard控件的結(jié)構(gòu)    171
14.4.3  Wizard控件的使用方法    171
14.5  小結(jié)    172
14.6  習(xí)題    172
第15章  存儲過程與數(shù)據(jù)緩存    174
15.1  概述    174
15.2  創(chuàng)建存儲過程    175
15.3  調(diào)用存儲過程    177
15.4  數(shù)據(jù)緩存    178
15.4.1  網(wǎng)頁輸出緩存    178
15.4.2  數(shù)據(jù)庫緩存    179
15.4.3  緩存池    180
15.5  小結(jié)    181
15.6  習(xí)題    181
第16章  主題、用戶控件和主控頁    183
16.1  主題    183
16.1.1  概述    183
16.1.2  創(chuàng)建主題的方法    183
16.1.3  同一控件多種定義
的方法    184
16.1.4  將主題文件應(yīng)用于
整個應(yīng)用程序    186
16.2  用戶控件    186
16.2.1  什么是用戶控件    186
16.2.2  創(chuàng)建用戶控件的方法    186
16.2.3  使用用戶控件    187
16.2.4  代碼分析    187
16.2.5  將Web窗體頁轉(zhuǎn)換
為用戶控件    188
16.3  主控頁    189
16.3.1  什么是主控頁    189
16.3.2  創(chuàng)建主控頁的方法    189
16.3.3  在主控頁中放入新網(wǎng)頁
的方法    190
16.3.4  將已建成的網(wǎng)頁放入
主控頁中    191
16.4  小結(jié)    192
16.5  習(xí)題    192
第17章  網(wǎng)站導(dǎo)航    194
17.1  TreeView控件    194
17.1.1  概述    194
17.1.2  選擇TreeView控件
的視圖    194
17.1.3  編輯節(jié)點    195
17.1.4  對節(jié)點事件的處理    196
17.2  站點地圖文件    197
17.3  將TreeView結(jié)合站點
地圖進行導(dǎo)航    198
17.4  利用動態(tài)菜單進行導(dǎo)航    199
17.5  使用SiteMapPath控件    199
17.6  小結(jié)    200
17.7  習(xí)題    200
第18章  基于角色的安全技術(shù)    202
18.1  基于角色的安全技術(shù)的特點    202
18.1.1  網(wǎng)站中可以包括多個
入口    202
18.1.2  基于角色的安全
技術(shù)是有層次的    203
18.2  ASP.NET 2.0基于角色的
安全技術(shù)的特點    203
18.3  基于角色的安全技術(shù)
的準(zhǔn)備工作    204
18.3.1  組織好站點中的文件    204
18.3.2  利用網(wǎng)站管理工具
進行安全配置    205
18.4  利用控件創(chuàng)建安全頁    208
18.4.1  用戶登錄控件    208
18.4.2  使用創(chuàng)建新用戶控件    210
18.4.3  登錄狀態(tài)與登錄
姓名控件    211
18.4.4  登錄視圖控件    212
18.4.5  PasswordRecovery
控件和ChangePassword
控件    213
18.5  直接調(diào)用Membership API
方法    214
18.6  小結(jié)    216
18.7  習(xí)題    216
第19章  購貨車與訂單    218
19.1  概述    218
19.1.1  Northwind樣板庫簡介    218
19.1.2  本系統(tǒng)的功能    219
19.1.3  主要數(shù)據(jù)表的結(jié)構(gòu)及
其他準(zhǔn)備工作    221
19.2  設(shè)計用戶控件及主控頁    221
19.3  設(shè)計主頁    222
19.4  產(chǎn)品類型與產(chǎn)品目錄之間同步    223
19.5  選擇商品    224
19.5.1  選擇按鈕觸發(fā)的事件    224
19.5.2  如何取出數(shù)據(jù)    224
19.5.3  如何創(chuàng)建數(shù)據(jù)表    225
19.6  顯示購貨車    226
19.6.1  輸入客戶標(biāo)志    227
19.6.2  在GridView中增加按鈕    227
19.6.3  增加模板列    228
19.6.4  在窗體頁的Page_Load
事件中增加條件    228
19.6.5  在GridView的
RowCommand事件中
編寫代碼    228
19.7  結(jié)賬    229
19.7.1  結(jié)賬網(wǎng)頁的數(shù)據(jù)顯示    229
19.7.2  在GridView控件中
增加復(fù)選框    230
19.7.3  匯總的計算    230
19.8  保存訂單    231
19.9  查看訂單    232
19.10  小結(jié)    233
19.11  習(xí)題    234
第20章  創(chuàng)建三層架構(gòu)    237
20.1  從兩層架構(gòu)發(fā)展成三層架構(gòu)    237
20.2  ASP.NET 2.0中間層的特點    238
20.3  創(chuàng)建中間層的步驟    239
20.4  在網(wǎng)頁中調(diào)用中間層對象    241
20.4.1  直接調(diào)用中間層對象    241
20.4.2  通過ObjectDataSource
數(shù)據(jù)源控件調(diào)用中間層    242
20.5  小結(jié)    243
20.6  習(xí)題    244
第21章  網(wǎng)站的個性化服務(wù)    245
21.1  概述    245
21.2  ASP.NET 2.0對個性化
設(shè)計的支持    246
21.2.1  關(guān)于Membership    246
21.2.2  關(guān)于Profile    246
21.2.3  關(guān)于WebParts    248
21.3  保留用戶關(guān)心的數(shù)據(jù)    248
21.4  WebParts介紹    250
21.4.1  定制網(wǎng)頁時能夠
執(zhí)行的任務(wù)    250
21.4.2  WebParts的分類    251
21.5  定制主頁    251
21.5.1  創(chuàng)建簡單的包含
WebPart控件的網(wǎng)頁    251
21.5.2  創(chuàng)建可以編輯和
改變布局的網(wǎng)頁    254
21.5.3  運行中增添
WebParts控件    257
21.6  小結(jié)    259
21.7  習(xí)題    259
附錄A  C#常用語法簡介    261
A.1  數(shù)據(jù)類型    261
A.1.1  常量與變量    261
A.1.2  值類型    261
A.1.3  引用類型    263
A.1.4  裝箱與拆箱    267
A.2  運算符與表達式    268
A.2.1  算術(shù)運算符與
算術(shù)表達式    268
A.2.2  賦值運算符與
賦值表達式    268
A.2.3  關(guān)系運算符與
關(guān)系表達式    268
A.2.4  邏輯運算符與
邏輯表達式    268
A.2.5  位運算符    269
A.2.6  對象創(chuàng)建運算符    269
A.2.7  其他運算符    269
A.3  流程控制語句    269
A.3.1  分支控制語句    270
A.3.2  循環(huán)控制語句    271
A.3.3  異常處理語句    273
附錄B  部分習(xí)題參考答案    275

本目錄推薦

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