注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計.NET基于.NET的Web程序設計:ASP.NET標準教程

基于.NET的Web程序設計:ASP.NET標準教程

基于.NET的Web程序設計:ASP.NET標準教程

定 價:¥29.00

作 者: 劉振巖編著
出版社: 電子工業(yè)出版社
叢編項: .NET技術大系
標 簽: 主頁制作 程序設計 教材

ISBN: 9787121023958 出版時間: 2006-05-01 包裝: 膠版紙
開本: 小16開 頁數: 305 字數:  

內容簡介

本書以ASRNET的基礎知識和應用為主要討論對象,以淺顯的方式講解ASRNET的基礎知識,并包含了相應的實例。以HTML、DHTML、XML、c#入手,在夯實基礎的同時由淺入深、循序漸進地對ASRNET的具體應用進行較為詳細的討論。通過對實例的學習,讀者可以更好地領會ASRNET語法和編程技巧,有助于將所學的知識融會貫通。 本書內容豐富、語言簡潔、通俗易懂,主要面向初、中級用戶,對高級用戶也有參考價值。本=}_;特別適合作為高等院校計算機及相關專業(yè)的教學用書,也可作為Web程序設計的培訓教材。

作者簡介

  劉振巖老師為北京理工大學軟件學院講師,從事.NET教學數年,積累了豐富的.NET教學和科研工作經驗,所講授課程獲得了“微軟精品課程支持計劃”的支持。

圖書目錄

第1章  基于.NET的Web程序設計的基礎知識    1
1.1  Web程序設計概述    1
1.1.1  什么是Web應用程序    1
1.1.2  服務器端Web開發(fā)技術    3
1.2  ASP.NET概述    3
1.2.1  .NET Framework    3
1.2.2  什么是ASP.NET    5
1.2.3  ASP.NET的特色    5
1.3  本章小結    6
1.4  習題    6
第2章  HTML    7
2.1  HTML文件的基本結構    7
2.2  構成網頁的基本元素    10
2.3  超級鏈接標記    13
2.4  在HTML文件中使用圖像    15
2.5  框架結構的使用    16
2.6  HTML中的表格    22
2.7  列表格式的使用    26
2.8  表單的使用    28
2.9  本章小結    32
2.10  習題    32
第3章  用實例學習DHTML    33
3.1  創(chuàng)建電子圖書    33
3.1.1  瀏覽電子圖書    33
3.1.2  電子圖書的實現步驟    34
3.2  JavaScript    37
3.2.1  在HTML中使用JavaScript    37
3.2.2  JavaScript基本語法    38
3.3  事件處理和文檔對象模型(DOM)    41
3.3.1  事件處理    42
3.3.2  文檔對象模型(DOM)    44
3.4  級聯式樣式表(CSS)    48
3.4.1  使用CSS    48
3.4.2  定義CSS    50
3.5  本章小結    57
3.6  習題    57
第4章  XML    58
4.1  XML概述    58
4.1.1  HTML的局限性    58
4.1.2  不同于HTML的XML    59
4.1.3  XML的主要特性    60
4.1.4  XML與ASP.NET的聯系    61
4.2  XML文件結構和基本語法    61
4.2.1  XML文件結構    61
4.2.2  XML的基本語法    62
4.3  XML與CSS    63
4.4  XSL    64
4.5  DTD    66
4.6  XML Schema    69
4.7  本章小結    71
4.8  習題    71
第5章  C#語言基礎    72
5.1  數據類型    72
5.2  操作符    73
5.2.1  常用的操作符    73
5.2.2  操作符的優(yōu)先級    74
5.3  控制語句    74
5.3.1  選擇語句    74
5.3.2  循環(huán)語句    75
5.3.3  跳出、繼續(xù)和轉向語句    76
5.4  命名空間    77
5.4.1  什么是命名空間    77
5.4.2  命名空間的聲明和調用    77
5.5  C#實例    78
5.6  本章小結    78
5.7  習題    78
第6章  ASP.NET開發(fā)環(huán)境和工具    79
6.1  程序開發(fā)環(huán)境的建立    79
6.1.1  單機仿真開發(fā)環(huán)境的建構    79
6.1.2  Web站點的基本概念    80
6.2  不同開發(fā)工具的使用    81
6.2.1  記事本    81
6.2.2  DreamWeaver MX    83
6.2.3  Visual Studio.NET    84
6.3  本章小結    86
6.4  習題    87
第7章  ASP.NET Web Forms    88
7.1  創(chuàng)建Web Forms    88
7.1.1  Web Forms的代碼組織方式    88
7.1.2  Web Forms的文件結構    94
7.1.3  Web Forms的事件模型    94
7.2  ASP.NET的內部對象    97
7.2.1  Response對象和Request對象    98
7.2.2  Server對象    101
7.3  本章小結    101
7.4  習題    101
第8章  Web服務器控件    102
8.1  ASP.NET服務器控件簡介    102
8.2  基本Web服務器控件    103
8.2.1  Label控件    103
8.2.2  Button控件    103
8.2.3  LinkButton控件    104
8.2.4  ImageButton控件    106
8.2.5  TextBox控件    107
8.2.6  DropDownList控件    109
8.2.7  ListBox控件    111
8.2.8  CheckBox控件和CheckBoxList控件    113
8.2.9  RadioButton控件和RadioButtonList控件    115
8.2.10  Panel控件    117
8.3  數據驗證控件    119
8.3.1  數據驗證機制介紹    119
8.3.2  RequiredFieldValidator控件    120
8.3.3  CompareValidator控件    121
8.3.4  RangeValidator控件    122
8.3.5  RegularExpressionValidator控件    124
8.3.6  CustomValidator控件    125
8.3.7  ValidationSummary控件    127
8.4  本章小結    128
8.5  習題    128
第9章  ADO.NET    129
9.1  數據庫服務器    129
9.1.1  SQL Server 2000    129
9.1.2  MSDE 2000    133
9.2  SQL語言基礎    135
9.2.1  SQL語言簡介    135
9.2.2  數據查詢語言    136
9.2.3  數據處理語言    142
9.3  ADO.NET    144
9.3.1  ADO.NET簡介    144
9.3.2  ADO.NET結構    145
9.3.3  Connection    148
9.3.4  Command & DataReader    151
9.3.5  DataAdapter & DataSet    158
9.4  數據綁定    161
9.4.1  數據綁定概述    161
9.4.2  綁定數組    161
9.4.3  綁定數據庫    162
9.5  本章小結    167
9.6  習題    167
第10章  數據訪問控件    168
10.1  用實例學DataGrid控件    168
10.1.1  實例——圖書信息管理系統    168
10.1.2  創(chuàng)建數據庫    169
10.1.3  新書登記    169
10.1.4  顯示圖書信息    171
10.1.5  圖書信息排序    179
10.1.6  分頁瀏覽圖書    182
10.1.7  修改圖書信息    184
10.2  Repeater控件    192
10.2.1  Repeater控件簡介    192
10.2.2  Repeater控件的應用    193
10.3  DataList控件    197
10.3.1  DataList控件簡介    197
10.3.2  DataList控件的應用    198
10.4  本章小結    201
10.5  習題    202
第11章  狀態(tài)管理    203
11.1  狀態(tài)管理分類    203
11.2  Global.asax文件    204
11.3  應用程序狀態(tài)    209
11.3.1  應用程序狀態(tài)概述    209
11.3.2  Application對象的使用方法    210
11.3.3  Application對象應用——在線人數統計    210
11.4  會話狀態(tài)    212
11.4.1  會話狀態(tài)概述    212
11.4.2  啟用會話狀態(tài)    213
11.4.3  Session對象的使用方法    214
11.4.4  Session對象應用——購物車    214
11.5  視圖狀態(tài)    219
11.5.1  視圖狀態(tài)概述    219
11.5.2  ViewState的使用方法    220
11.5.3  ViewState的應用——DataGrid的分頁排序    220
11.6  Cookie    223
11.6.1  什么是Cookie    223
11.6.2  Cookie的使用方法    224
11.6.3  Cookie的應用——用戶到訪統計    224
11.7  本章小結    226
11.8  習題    227
第12章  配置應用程序    228
12.1  配置概述    228
12.2  分層配置結構    229
12.3  Web.config文件    230
12.3.1  Web.config的組成與結構    230
12.3.2  常用的配置元素    232
12.4  鎖定配置設置    236
12.5  自定義應用程序設置    238
12.6  本章小結    240
12.7  習題    240
第13章  .NET中的XML    241
13.1  創(chuàng)建XML文件    241
13.2  XmlDocument    242
13.3  XmlDataDocument    245
13.3.1  加載XML數據    245
13.3.2  XmlDataDocument與DataSet    247
13.4  將XML數據導入到數據庫    252
13.5  本章小結    259
13.6  習題    259
第14章  Web Service    260
14.1  Web Service概述    260
14.1.1  為什么需要Web Service    260
14.1.2  什么是Web Service    261
14.1.3  何時需要Web Service    261
14.2  Web Service的體系結構和關鍵技術    263
14.2.1  Web Service的體系結構    263
14.2.2  SOAP    264
14.2.3  WSDL    265
14.2.4  UDDI    265
14.3  Web Service開發(fā)與使用    265
14.3.1  創(chuàng)建并測試Web Service    266
14.3.2  公布Web Service    270
14.3.3  使用Web Service    271
14.4  本章小結    273
14.5  習題    273
第15章  綜合實例——BBS    274
15.1  實例功能介紹    274
15.2  實現步驟    275
15.2.1  創(chuàng)建數據庫    275
15.2.2  Web.config    275
15.2.3  用戶登錄    275
15.2.4  用戶注冊    278
15.2.5  顯示所有留言    286
15.2.6  創(chuàng)建新的留言    290
15.2.7  查看或回復某個主題的留言    294
15.3  實例運行    302
15.4  本章小結    305
15.5  習題    305
實例目錄
實例2-1   第一個HTML文件    7
實例2-2   <Hn >標記的使用1    10
實例2-3   <Hn >標記的使用2    10
實例2-4   <PRE >標記的使用    11
實例2-5   <BR>和<P>標記的使用    12
實例2-6   <HR>標記的使用    13
實例2-7   <A>標記的使用    14
實例2-8   <IMG>標記的使用1    15
實例2-9   <IMG>標記的使用2    16
實例2-10  使用框架結構組織網頁    16
實例2-11  頁內框架的使用    21
實例2-12  表格的使用    22
實例2-13  表格邊框屬性的使用    24
實例2-14  合并表格的單元格    25
實例2-15  無序列表的建立    26
實例2-16  有序列表的建立    27
實例2-17  說明列表的建立    28
實例2-18  表單的使用    29
實例3-1   綜合運用DHTML制作電子圖書    33
實例3-2   練習JavaScript的事件處理    42
實例3-3   Alert、Confirm和Prompt方法的使用    45
實例3-4   Open和Navigate方法的使用    47
實例3-5   不使用CSS設置網頁格式    48
實例3-6   使用CSS設置網頁格式    49
實例3-7   具有上下文關系的HTML標記樣式的使用    52
實例3-8   用戶定義類的使用    53
實例3-9   虛類的使用    56
實例4-1   利用CSS顯示XML文件    63
實例4-2   利用XSL顯示XML文件    64
實例4-3   內部DTD的使用    67
實例4-4   外部DTD的使用    68
實例4-5   XML Schema的使用    70
實例5-1   一個簡單的C#編程實例    78
實例6-1   ASP.NET開發(fā)環(huán)境的建構——如何安裝Web服務器(IIS)    79
實例6-2   如何利用記事本開發(fā)ASP.NET Web應用程序    81
實例6-3   如何利用Dreamweaver MX開發(fā)ASP.NET Web應用程序    83
實例6-4   如何利用Visual Studio.NET開發(fā)ASP.NET Web應用程序    85
實例7-1   不使用CodeBehind技術編寫第一個簡單的應用程序    88
實例7-2   使用CodeBehind技術編寫第一個簡單的應用程序    90
實例7-3   如何實現一個按鈕的Click事件    94
實例7-4   使用Response對象和Repuest對象在不同頁面之間傳遞變量    98
實例7-5   使用Server對象將文件的虛擬路徑對應其實際路徑    101
實例8-1   使用Button控件動態(tài)控制Label控件顯示信息    103
實例8-2   動態(tài)改變Link Button控件的外觀    105
實例8-3   動態(tài)改變ImageButton控件的外觀    106
實例8-4   使用TextBox控件實現用戶身份驗證    108
實例8-5   實現DropDownList控件選項更改后的自動回發(fā)    109
實例8-6   實現ListBox控件選項的選取、添加和刪除操作    111
實例8-7   使用CheckBox控件和CheckBoxList控件創(chuàng)建多個復選框    114
實例8-8   使用RadioButton控件和RadioButtonList控件創(chuàng)建多個單選按鈕    116
實例8-9   使用Panel控件隱藏或顯示一組控件    117
實例8-10  使用RequiredFieldValidator控件驗證用戶是否輸入信息    120
實例8-11  使用CompareValidator 控件驗證用戶兩次輸入的密碼是否一致    121
實例8-12  使用RangeValidator 控件驗證用戶的輸入是否在指定的范圍內    123
實例8-13  使用RegularExpressionValidator控件驗證用戶的輸入是否
實例8-13  符合電子郵件地址格式    124
實例8-14  使用CustomValidator控件驗證用戶的輸入是否為偶數    125
實例8-15  使用ValidationSummary控件對網頁進行綜合驗證    127
實例9-1   如何安裝SQL Server 2000    130
實例9-2   如何安裝MSDE 2000    134
實例9-3   查詢SQL Server數據庫中的數據信息    136
實例9-4   如何在SQL Server 2000中創(chuàng)建一個數據庫    142
實例9-5   如何為SQL Server數據庫添加、刪除和更新數據    143
實例9-6   如何實現應用程序與SQL Server數據庫的非信任連接    148
實例9-7   如何實現應用程序與SQL Server數據庫的信任連接    150
實例9-8   Command對象和DataReader對象結合使用訪問數據庫    152
實例9-9   使用Command對象的ExecuteScalar方法    154
實例9-10  使用Command對象的ExecuteNonQuery方法    155
實例9-11  實例9-10的擴展——簡易留言板的制作    156
實例9-12  使用DataAdapter對象將數據填充到DataSet中并顯示    158
實例9-13  如何將DataSet中改動的數據更新回數據庫    160
實例9-14  如何將數組中的數據綁定到DropDownList控件    162
實例9-15  如何將數據庫中的數據綁定到控件——一個簡易的數據查詢系統    163
實例10-1  用DataGrid控件實現圖書信息管理系統    168
實例10-2  用Repeater控件顯示Northwind數據庫中的客戶信息    193
實例10-3  用DataList控件顯示Northwind數據庫中的客戶信息    198
實例11-1  應用程序級別事件的觸發(fā)順序模擬    206
實例11-2  使用Application對象實現網絡聊天室的在線人數統計    210
實例11-3  使用Session對象實現網上購書系統的購物車    214
實例11-4  使用ViewState實現DataGrid的分頁排序    220
實例11-5  使用Cookie統計用戶訪問站點的次數    225
實例12-1  如何聲明配置節(jié)處理程序    230
實例12-2  如何對配置節(jié)進行分組    231
實例12-3  如何將配置應用到特定的子目錄    237
實例12-4  如何鎖定一組配置設置    237
實例12-5  如何在Web.config中設置應用程序的數據庫連接字符串    238
實例13-1  如何創(chuàng)建一個XML文件    241
實例13-2  如何使用XmlDocument和DOM讀取XML文檔    242
實例13-3  如何使用XmlDataDocument加載XML數據    245
實例13-4  如何將XML數據加載到DataSet    248
實例13-5  如何實現從DataSet關系數據到XML數據的轉換    250
實例13-6  如何將XML數據導入到數據庫    253
實例14-1  如何創(chuàng)建一個簡單的Web Service    266
實例14-2  實例14-1的擴展——實現一個可以判斷某個整數是否
實例14-2  為素數的Web Service    268
實例14-3  如何使用一個Web Service    271

本目錄推薦

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