注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件工程及軟件方法學ASP.NET網(wǎng)絡應用開發(fā)教程

ASP.NET網(wǎng)絡應用開發(fā)教程

ASP.NET網(wǎng)絡應用開發(fā)教程

定 價:¥32.00

作 者: 雷亮 主編
出版社: 人民郵電出版社
叢編項: 21世紀高等學校計算機規(guī)劃教材·精品系列
標 簽: ASP

ISBN: 9787115206367 出版時間: 2009-03-01 包裝: 平裝
開本: 16開 頁數(shù): 317 字數(shù):  

內(nèi)容簡介

  《ASP.NET網(wǎng)絡應用開發(fā)教程》是ASP.NET技術課程的教材,系統(tǒng)介紹了有關ASP.NET網(wǎng)站開發(fā)所涉及的各類知識。全書共分13章,內(nèi)容包括ASP.NET基礎入門、ASP.NET開發(fā)基礎、C#開發(fā)基礎、ASP.NET內(nèi)置對象、ASP.NET常用服務器控件、使用ADO.NET技術開發(fā)數(shù)據(jù)庫、數(shù)據(jù)控件、ASP.NET網(wǎng)站導航、程序調(diào)試、ASP.NET高級程序開發(fā)、綜合開發(fā)實例——在線影視播客網(wǎng)、課程設計——企業(yè)郵局收發(fā)系統(tǒng)、課程設計——電子購物商城。《ASP.NET網(wǎng)絡應用開發(fā)教程》知識點結合具體實例進行介紹,由淺入深,詳略得當,使讀者能夠快速掌握ASP.NET技術。《ASP.NET網(wǎng)絡應用開發(fā)教程》可作為普通高等院校計算機及相關專業(yè)“網(wǎng)絡應用開發(fā)”、“Web程序設計”、“ASP.NET程序設計”等課程的教材,同時也適合Web程序開發(fā)人員參考使用。

作者簡介

暫缺《ASP.NET網(wǎng)絡應用開發(fā)教程》作者簡介

圖書目錄

第1章 ASP.NET基礎入門 1
1.1 認識ASP.NET 1
1.2 熟悉ASP.NET 1
1.2.1 ASP.NET發(fā)展歷程及特性 1
1.2.2 ASP.NET的運行原理與機制 2
1.2.3 ASP.NET的優(yōu)點 3
1.3 ASP.NET開發(fā)環(huán)境的搭建 4
1.3.1 搭建環(huán)境前需要安裝哪些軟件 4
1.3.2 安裝IIS服務器 5
1.3.3 安裝Visual Studio 2005開發(fā)工具 7
1.3.4 配置Visual Studio 2005開發(fā)環(huán)境 10
1.4 熟悉Visual Studio 2005開發(fā)環(huán)境 11
1.4.1 啟動Visual Studio 2005并創(chuàng)建空網(wǎng)站 11
1.4.2 熟悉ASP.NET的菜單欄和工具欄 12
1.4.3 熟悉并管理網(wǎng)站資源 14
1.5 MSDN幫助系統(tǒng)安裝與使用 16
1.5.1 安裝MSDN幫助系統(tǒng) 16
1.5.2 使用MSDN幫助系統(tǒng)學習ASP.NET 18
小結 19
練習 19
第2章 ASP.NET開發(fā)基礎 20
2.1 學習ASP.NET網(wǎng)頁語法 20
2.1.1 ASP.NET網(wǎng)頁擴展名 20
2.1.2 什么是頁面指令 21
2.1.3 頁面指令種類與作用 21
2.1.4 注釋ASPX文件中的代碼 29
2.1.5 ASP.NET服務器控件語法 29
2.1.6 網(wǎng)頁中的代碼塊語法 30
2.1.7 網(wǎng)頁中的表達式語法 31
2.2 制作一個簡單的ASP.NET網(wǎng)站 31
2.2.1 創(chuàng)建ASP.NET網(wǎng)站 31
2.2.2 設計Web頁面 32
2.2.3 添加ASP.NET網(wǎng)站資源文件夾 33
2.2.4 添加配置文件Web.Config 34
2.2.5 運行ASP.NET網(wǎng)站 35
2.2.6 配置Web服務器虛擬站點 35
小結 38
練習 39
第3章 C#開發(fā)基礎 40
3.1 C#語言簡介 40
3.2 C#代碼編寫規(guī)則 40
3.2.1 代碼書寫規(guī)則 40
3.2.2 代碼注釋及規(guī)則 41
3.3 C#數(shù)據(jù)類型 41
3.3.1 數(shù)值類型 41
3.3.2 字符串類型 42
3.3.3 日期類型 42
3.3.4 布爾類型 43
3.3.5 數(shù)據(jù)類型的轉(zhuǎn)換 43
3.4 變量和常量 44
3.4.1 什么是變量 44
3.4.2 變量的聲明和賦值 46
3.4.3 定義常量 47
3.5 C#中運算符 47
3.5.1 算術運算符 47
3.5.2 賦值運算符 49
3.5.3 關系運算符 50
3.5.4 邏輯運算符 52
3.5.5 移位運算符 54
3.5.6 其他特殊運算符 55
3.5.7 運算符的優(yōu)先級 57
3.6 字符串處理 57
3.6.1 比較字符串 57
3.6.2 定位字符及子串 58
3.6.3 格式化字符串 58
3.6.4 截取字符串 58
3.6.5 分隔字符串 59
3.6.6 插入和填充字符串 59
3.6.7 刪除和剪切字符串 60
3.6.8 復制字符串 60
3.6.9 替換字符串 60
3.7 流程控制 61
3.7.1 有效使用分支語句 61
3.7.2 有效使用循環(huán)語句 63
3.8 數(shù)組的基本操作 66
3.8.1 數(shù)組的聲明 66
3.8.2 初始化數(shù)組 67
3.9 面向?qū)ο蟮某绦蛟O計 67
3.9.1 面向?qū)ο蟮母拍睢?7
3.9.2 類和對象 68
3.9.3 使用private、protected、public和internal關鍵字控制訪問權限 70
3.9.4 構造函數(shù)和析構函數(shù) 71
3.9.5 定義類成員 72
3.9.6 命名空間的使用 76
小結 78
練習 78
第4章 ASP.NET內(nèi)置對象 79
4.1 ASP.NET內(nèi)置對象概述 79
4.2 Response對象 79
4.2.1 Response對象概述 79
4.2.2 Response對象常用屬性、方法 80
4.2.3 Response對象在實際開發(fā)中的應用示例 83
4.3 Request對象 85
4.3.1 Request對象概述 85
4.3.2 Request對象常用屬性、方法 85
4.3.3 Request對象在實際開發(fā)中的應用示例 88
4.4 Application對象 89
4.4.1 Application對象概述 89
4.4.2 Application對象常用集合、屬性、方法和事件 90
4.4.3 Application對象在實際開發(fā)中的應用示例 95
4.5 Session對象 96
4.5.1 Session對象概述 96
4.5.2 Session對象常用集合、屬性和方法 97
4.5.3 Session對象在實際開發(fā)中的應用示例 101
4.6 Server對象 102
4.6.1 Server對象概述 102
4.6.2 Server對象常用屬性、方法 102
4.6.3 Server對象在實際開發(fā)中的應用示例 107
小結 108
練習 108
第5章 ASP.NET常用服務器控件 109
5.1 服務器控件概述 109
5.1.1 服務器控件的概念與作用 109
5.1.2 服務器控件與對象的關系 109
5.1.3 服務器控件的屬性、方法和事件 109
5.2 服務器控件的相關操作 112
5.2.1 添加服務器控件 112
5.2.2 刪除服務器控件 112
5.2.3 添加引用服務器控件 113
5.3 服務器端標準控件 114
5.3.1 文本類控件 114
5.3.2 按鈕類控件 118
5.3.3 選擇類控件 121
5.3.4 圖形類控件 126
5.3.5 鏈接類控件 131
5.4 服務器端驗證控件 134
5.4.1 RequiredFieldValidator控件 134
5.4.2 RangeValidator控件 135
5.4.3 CompareValidator控件 137
5.4.4 ValidationSummary控件 139
小結 141
練習 141
第6章 使用ADO.NET技術開發(fā)數(shù)據(jù)庫 143
6.1 企業(yè)級SQL Server數(shù)據(jù)庫開發(fā)介紹 143
6.1.1 SQL Server 2005 數(shù)據(jù)庫簡介 143
6.1.2 創(chuàng)建與刪除數(shù)據(jù)庫 143
6.1.3 創(chuàng)建與刪除數(shù)據(jù)表 146
6.1.4 分離與附加數(shù)據(jù)庫 148
6.1.5 數(shù)據(jù)庫的備份與恢復 151
6.2 SQL Server數(shù)據(jù)庫開發(fā)常用語句 155
6.2.1 數(shù)據(jù)添加語句 155
6.2.2 數(shù)據(jù)修改語句 156
6.2.3 數(shù)據(jù)刪除語句 156
6.2.4 簡單數(shù)據(jù)查詢語句 156
6.2.5 使用Where子句進行數(shù)據(jù)查詢 157
6.3 熟悉ADO.NET技術 162
6.3.1 ADO.NET概述 162
6.3.2 .NET數(shù)據(jù)提供程序 163
6.4 創(chuàng)建數(shù)據(jù)庫連接 164
6.4.1 Connection對象概述 164
6.4.2 Connection對象的屬性及方法 165
6.4.3 數(shù)據(jù)庫連接字符串 167
6.4.4 打開和關閉數(shù)據(jù)庫連接 167
6.5 執(zhí)行數(shù)據(jù)庫操作命令 168
6.5.1 Command對象的屬性及方法 169
6.5.2 創(chuàng)建和執(zhí)行Command對象的實例 171
6.6 使用DataReader讀取數(shù)據(jù) 175
6.6.1 DataReader的對象的屬性及方法 175
6.6.2 創(chuàng)建和使用DataReader對象讀取數(shù)據(jù) 177
小結 178
練習 178
第7章 數(shù)據(jù)控件 179
7.1 數(shù)據(jù)綁定 179
7.1.1 簡單數(shù)據(jù)綁定 179
7.1.2 DataBinder類實現(xiàn)數(shù)據(jù)綁定 180
7.2 GridView控件 181
7.2.1 GridView控件概述 181
7.2.2 GridView控件常用的屬性、方法和事件 182
7.2.3 使用GridView控件綁定數(shù)據(jù)源 184
7.2.4 設置GridView控件的外觀 188
7.2.5 查看GridView控件中數(shù)據(jù)的詳細信息 188
7.2.6 使用GridView控件分頁顯示數(shù)據(jù) 191
7.2.7 在GridView控件中對數(shù)據(jù)進行編輯操作 191
7.3 DataList控件 193
7.3.1 DataList控件概述 193
7.3.2 DataList控件常用的屬性、方法和事件 194
7.3.3 分頁顯示DataList控件中的數(shù)據(jù) 195
小結 198
練習 199
第8章 ASP.NET網(wǎng)站導航 200
8.1 TreeView控件 200
8.1.1 TreeView控件的主要屬性和事件 201
8.1.2 使用TreeView控件實現(xiàn)網(wǎng)站導航 204
8.2 Menu控件 206
8.2.1 Menu控件的主要屬性和事件 207
8.2.2 使用Menu控件實現(xiàn)網(wǎng)站導航 208
8.3 SiteMapPath控件 210
8.3.1 站點地圖概述 210
8.3.2 SiteMapPath控件簡介 211
8.3.3 SiteMapPath控件的主要屬性和事件 212
8.3.4 使用SiteMapPath控件實現(xiàn)網(wǎng)站導航 213
小結 214
練習 215
第9章 程序調(diào)試 216
9.1 錯誤類型 216
9.1.1 語法錯誤 216
9.1.2 語義錯誤 217
9.1.3 邏輯錯誤 217
9.2 程序調(diào)試 217
9.2.1 “調(diào)試”工具欄 218
9.2.2 斷點 219
9.2.3 開始執(zhí)行 221
9.2.4 中斷執(zhí)行 221
9.2.5 停止執(zhí)行 222
9.2.6 單步執(zhí)行 222
9.2.7 運行到指定位置 223
小結 224
練習 224
第10章 ASP.NET高級程序開發(fā) 225
10.1 母版頁技術 225
10.1.1 母版頁的概念及優(yōu)點 225
10.1.2 母版頁運行機制 226
10.1.3 創(chuàng)建母版頁 228
10.1.4 創(chuàng)建內(nèi)容頁 231
10.2 Web用戶控件技術 233
10.2.1 用戶控件的概念及優(yōu)點 233
10.2.2 用戶控件與普通的Web頁比較 234
10.2.3 創(chuàng)建Web用戶控件 234
10.2.4 使用Web用戶控件 235
10.2.5 使用Web用戶控件制作網(wǎng)站導航 236
10.3 AJAX 237
10.3.1 AJAX定義 237
10.3.2 AJAX運行原理 238
10.3.3 AJAX開發(fā)環(huán)境的下載與安裝 238
10.3.4 創(chuàng)建AJAX網(wǎng)站 240
10.3.5 AJAX服務器控件 240
小結 244
練習 244
第11章 綜合開發(fā)實例——在線影視播客網(wǎng) 245
11.1 概述 245
11.2 項目總體設計 245
11.2.1 需求分析 245
11.2.2 可行性分析 245
11.2.3 編寫項目計劃書 246
11.2.4 構建開發(fā)環(huán)境 248
11.3 數(shù)據(jù)庫設計 248
11.3.1 數(shù)據(jù)庫概要說明 248
11.3.2 數(shù)據(jù)表概要與結構 249
11.4 文件結構設計 251
11.5 公共類設計 252
11.5.1 Web.Config文件設計 252
11.5.2 operateData數(shù)據(jù)庫操作類 253
11.5.3 operateMethod公共方法類 255
11.6 項目模塊開發(fā) 257
11.6.1 在線影視播客網(wǎng)首頁 257
11.6.2 最新視頻頁面 260
11.6.3 個人管理上傳頁面 263
11.6.4 播放視頻并發(fā)表評論頁面 266
11.7 網(wǎng)站打包與發(fā)布 271
第12章 課程設計——企業(yè)郵局收發(fā)系統(tǒng) 273
12.1 課程設計概述 273
12.2 設計思路 274
12.3 實現(xiàn)過程 274
12.3.1 安裝POP3服務 274
12.3.2 配置POP3服務 276
12.3.3 關鍵技術 277
12.3.4 實現(xiàn)電子郵件的發(fā)送 279
12.3.5 實現(xiàn)電子郵件的接收 285
12.4 課程設計總結 292
第13章 課程設計——電子購物商城 293
13.1 課程設計概述 293
13.2 設計思路 293
13.3 實現(xiàn)過程 294
13.3.1 數(shù)據(jù)庫設計 294
13.3.2 公共類設計 297
13.3.3 推薦商品模塊設計 300
13.3.4 購物車模塊設計 302
13.3.5 會員注冊模塊設計 306
13.4 課程設計總結 310
附錄 上機實驗 311
實驗一 安裝ASP.NET開發(fā)環(huán)境 311
實驗二 程序流程控制 311
實驗三 SQL Server 2005數(shù)據(jù)庫操作 312
實驗四 ASP.NET實現(xiàn)文件上傳 313
實驗五 聊天室 314
實驗六 在線投票 316
實驗七 自制視頻播放器 317

本目錄推薦

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