注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計.NET基于構(gòu)件的ASP.NET網(wǎng)站開發(fā)教程(C#)

基于構(gòu)件的ASP.NET網(wǎng)站開發(fā)教程(C#)

基于構(gòu)件的ASP.NET網(wǎng)站開發(fā)教程(C#)

定 價:¥32.00

作 者: 劉友生 主編 王玉賢,李強(qiáng) 副主編
出版社: 化學(xué)工業(yè)出版社
叢編項:
標(biāo) 簽: ASP

ISBN: 9787122137715 出版時間: 2012-06-01 包裝: 平裝
開本: ` 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  本書是國務(wù)院委托課題“創(chuàng)業(yè)教育研究”課題的子課題《創(chuàng)業(yè)技能之基于原子構(gòu)件的.NET項目開發(fā)》的研究成果之一。本書由兩個部分構(gòu)成,第一部分ASP.NET基礎(chǔ),主要講解ASP.NET相關(guān)基礎(chǔ)知識,共7章,包括ASP.NET環(huán)境的構(gòu)建、ASP.NET語法基礎(chǔ)、ASP.NET控件、對象和數(shù)據(jù)庫,這部分內(nèi)容為后面的構(gòu)件化Web開發(fā)案例做好鋪墊。第二部分職業(yè)能力與技能訓(xùn)練,共14章,以教師業(yè)務(wù)檔案管理系統(tǒng)的開發(fā)為背景,通過構(gòu)件化開發(fā)思路,說明系統(tǒng)規(guī)劃設(shè)計和一些常用構(gòu)件(如用戶管理構(gòu)件、通用數(shù)據(jù)顯示構(gòu)件、通用數(shù)據(jù)修改構(gòu)件、通用記錄添加構(gòu)件、通常數(shù)據(jù)刪除構(gòu)件、數(shù)據(jù)更新構(gòu)件、文件上傳構(gòu)件、加密構(gòu)件、友情鏈接構(gòu)件等)的開發(fā)及在教師業(yè)務(wù)檔案管理系統(tǒng)中的應(yīng)用,以構(gòu)件思路開發(fā),既與主流軟件開發(fā)技術(shù)同步,又可實現(xiàn)軟件復(fù)用。 全書淡化基礎(chǔ),注重應(yīng)用,突出職業(yè)能力和技能需求,適合高職高專院校作為教材使用,也可供相關(guān)技術(shù)人員參考。讀者對象: 全書淡化基礎(chǔ),注重應(yīng)用,突出職業(yè)能力和技能需求,適合高職高專院校作為教材使用,也可供相關(guān)技術(shù)人員參考。

作者簡介

暫缺《基于構(gòu)件的ASP.NET網(wǎng)站開發(fā)教程(C#)》作者簡介

圖書目錄

第一部分 基本技能部分
——ASP.NET程序設(shè)計基礎(chǔ)
第1章 ASP.NET程序開發(fā)環(huán)境構(gòu)建 11.1 ASP.NET簡介 1
1.2 安裝ASP.NET的運(yùn)行環(huán)境 1
1.2.1 IIS Web服務(wù)器的安裝與配置 2
1.2.2 Visual Studio.NET 2005(2008)的安裝 4
1.3 編寫簡單Web應(yīng)用程序 6
1.3.1 啟動Visual Studio.NET 2005(2008) 6
1.3.2 創(chuàng)建第一個ASP.NET Web應(yīng)用程序 6
第2章 C#.NET語法基礎(chǔ) 102.1 變量與數(shù)據(jù)類型 10
2.1.1 數(shù)值數(shù)據(jù)類型 10
2.1.2 字符型 12
2.1.3 布爾型(bool) 12
2.1.4 字符串(string) 12
2.1.5 聲明枚舉型(enum) 12
2.1.6 聲明結(jié)構(gòu)類型(struct) 12
2.1.7 C#語言中的數(shù)據(jù)類型劃分 13
2.2 運(yùn)算符 16
2.2.1 運(yùn)算符的分類及優(yōu)先級別 16
2.2.2 測試運(yùn)算符is 16
2.2.3 typeof運(yùn)算符 17
2.2.4 new運(yùn)算符 17
2.3 控制語句 17
2.3.1 選擇結(jié)構(gòu) 17
2.3.2 循環(huán)結(jié)構(gòu) 22
2.4 異常處理語句 26
2.5 在ASP.NET中使用類 27
2.5.1 自定義ASP.NET類 27
2.5.2 使用自定義ASP.NET類 27
第3章 控件基礎(chǔ)(1)——Web服務(wù)器控件 283.1 Label控件和Literal控件 28
3.2 TextBox控件 29
3.3 Button控件和LinkButton控件 30
3.4 ImageButton控件和Image控件 32
3.4.1 ImageButton控件 32
3.4.2 Image控件 33
3.5 HyperLink控件 34
3.6 DropDownList控件 35
3.7 ListBox控件 37
3.8 CheckBox控件和CheckBoxList控件 39
3.8.1 CheckBox控件 39
3.8.2 CheckBoxList控件 41
3.9 RadioButton控件和RadioButtonList控件 43
3.9.1 RadioButton控件 43
3.9.2 RadioButtonList控件 44
3.10 Table控件 46
3.11 Calendar控件 47
3.12 FileUpload控件 50
3.13 Panel控件 52
第4章 控件基礎(chǔ)(2)——驗證控件 554.1 RequiredFieldValidator控件 55
4.2 RangeValidator控件 57
4.3 RegularExpressionValidator控件 58
4.4 CompareValidator控件 60
4.5 CustomValidator控件 62
4.6 ValidationSummary控件 63
第5章 控件基礎(chǔ)(3)——其他控件 655.1 導(dǎo)航控件 65
5.1.1 基于XML的站點地圖 65
5.1.2 SiteMapPath控件 67
5.1.3 Menu控件 68
5.1.4 TreeView控件 70
5.2 登錄控件 72
5.2.1 Login控件 72
5.2.2 PasswordRecovery控件 74
5.2.3 ChangePassword控件 74
5.2.4 CreateUserWizard控件 75
第6章 ASP.NET內(nèi)置對象 776.1 Server對象及應(yīng)用 77
6.1.1 Server對象的屬性 77
6.1.2 Server對象的方法 77
6.1.3 頁面轉(zhuǎn)向請求 77
6.1.4 網(wǎng)頁重定向 78
6.1.5 將虛擬路徑轉(zhuǎn)化為物理路徑 78
6.2 Response 對象 79
6.2.1 Response對象的屬性 79
6.2.2 Response對象的方法 80
6.2.3 直接向客戶輸出信息 80
6.2.4 將文件內(nèi)容輸出到客戶端 81
6.2.5 實現(xiàn)網(wǎng)頁重定向 82
6.3 Request對象 82
6.3.1 Request對象的屬性 82
6.3.2 Request對象的方法 83
6.3.3 用Request對象的QueryString集合傳遞參數(shù) 83
6.3.4 用Request對象的Form集合接收表單數(shù)據(jù) 84
6.4 Cookie對象 85
6.4.1 Cookie對象的屬性 85
6.4.2 Cookie對象的方法 85
6.4.3 讀取客戶端Cookie文件 85
6.5 Application 對象 87
6.5.1 Application對象的屬性 87
6.5.2 Application對象的方法 88
6.5.3 訪問計數(shù)器 88
6.6 Session 對象 89
6.6.1 Session對象的屬性 89
6.6.2 Session對象的方法 89
6.6.3 利用Session保存登錄信息 90
第7章 數(shù)據(jù)庫操作 937.1 數(shù)據(jù)庫概述 93
7.2 數(shù)據(jù)庫連接 93
7.2.1 準(zhǔn)備數(shù)據(jù)庫 93
7.2.2 Connection類 97
7.2.3 連接字符串 98
7.3 數(shù)據(jù)源控件 98
7.3.1 SqlDataSource數(shù)據(jù)源控件 98
7.3.2 AccessDataSource數(shù)據(jù)源控件 104
7.3.3 XmlDataSource數(shù)據(jù)源控件 105
7.3.4 SiteMapDataSource數(shù)據(jù)源控件 108
7.3.5 ObjectDataSource數(shù)據(jù)源控件 111
7.4 Command類 116
7.5 DataAdpater類 118
7.5.1 創(chuàng)建使用DataAdapter 118
7.5.2 使用DataAdpater類結(jié)合DataSet實現(xiàn)多表顯示 120
7.6 數(shù)據(jù)對象 121
7.6.1 DataReader對象 121
7.6.2 DataSet對象(容器對象) 123
7.6.3 DataTable對象(容器對象) 127
7.6.4 DataView對象(容器對象) 131
7.7 數(shù)據(jù)綁定控件 133
7.7.1 DataGrid控件 133
7.7.2 GridView控件 137
7.7.3 DetailsView控件 143
7.7.4 FormView控件 150
7.7.5 DataList控件 155
7.7.6 Repeater控件 157第二部分 ASP.NET技能與職業(yè)能力訓(xùn)練
——基于構(gòu)件的ASP.NET項目(教師信息管理系統(tǒng))開發(fā)
第8章 系統(tǒng)規(guī)劃 1618.1 系統(tǒng)功能簡介 161
8.2 目錄規(guī)劃 161
8.3 欄目和文件規(guī)劃 162
第9章 數(shù)據(jù)庫的創(chuàng)建 165第10章 用戶管理模塊的設(shè)計 16910.1 設(shè)計用戶管理權(quán)限 169
10.2 系統(tǒng)操作處理流程 170
10.3 用戶管理構(gòu)件的設(shè)計 171
10.3.1 用戶登錄檢查構(gòu)件類的設(shè)計 171
10.3.2 用戶修改密碼構(gòu)件類的設(shè)計 172
10.3.3 用戶修改密碼構(gòu)件類的使用 173
10.4 利用用戶管理構(gòu)件類設(shè)計用戶管理模塊 173
10.4.1 設(shè)計用戶登錄頁面Index.aspx 173
10.4.2 設(shè)計修改密碼頁面UpdatePassword.aspx 174
第11章 數(shù)據(jù)的顯示及瀏覽程序的設(shè)計 17611.1 通用數(shù)據(jù)顯示構(gòu)件的設(shè)計 176
11.1.1 設(shè)計行數(shù)據(jù)顯示通用類 176
11.1.2 設(shè)計表格數(shù)據(jù)顯示類 178
11.1.3 設(shè)計帶處理提示的通用數(shù)據(jù)顯示類 181
11.1.4 設(shè)計獲取地址欄地址類函數(shù) 183
11.2 通用數(shù)據(jù)顯示構(gòu)件在教師業(yè)務(wù)檔案中的應(yīng)用 183
11.2.1 設(shè)計“顯示教師基本信息”程序 183
11.2.2 設(shè)計“顯示教師教學(xué)工作”程序 185
11.2.3 設(shè)計“教師科研成果”程序 185
11.2.4 設(shè)計“教師能力考核結(jié)果”程序 186
11.2.5 設(shè)計其他數(shù)據(jù)顯示程序 186
第12章 數(shù)據(jù)修改和更新程序的設(shè)計 18912.1 設(shè)計數(shù)據(jù)修改構(gòu)件 189
12.1.1 設(shè)計數(shù)據(jù)修改構(gòu)件——生成表單構(gòu)件類 189
12.1.2 設(shè)計數(shù)據(jù)修改構(gòu)件——處理表單數(shù)據(jù)構(gòu)件類 190
12.2 使用數(shù)據(jù)修改構(gòu)件 191
12.2.1 設(shè)計通用數(shù)據(jù)顯示處理的頁面Display.aspx 191
12.2.2 設(shè)計通用數(shù)據(jù)頁面UpdateData.aspx 193
12.2.3 修改構(gòu)件在教師業(yè)務(wù)檔案中的應(yīng)用 194
第13章 數(shù)據(jù)刪除程序的設(shè)計 19613.1 設(shè)計記錄刪除構(gòu)件 196
13.2 使用記錄刪除構(gòu)件 196
13.2.1 設(shè)計刪除記錄記錄頁
DeleteData.aspx 196
13.2.2 在教師業(yè)務(wù)檔案中使用數(shù)據(jù)刪除構(gòu)件 197 第14章 添加新記錄程序的設(shè)計 19814.1 設(shè)計記錄添加構(gòu)件 198
14.1.1 設(shè)計數(shù)據(jù)添加構(gòu)件——表單填寫構(gòu)件類 198
14.1.2 設(shè)計數(shù)據(jù)修改構(gòu)件——處理表單數(shù)據(jù)構(gòu)件類 199
14.2 使用記錄添加構(gòu)件 200
14.2.1 設(shè)計通用添加程序AddData.aspx 200
14.2.2 在教師業(yè)務(wù)檔案中使用記錄添加構(gòu)件 202
第15章 數(shù)據(jù)查詢程序的設(shè)計 20415.1 設(shè)計數(shù)據(jù)查詢構(gòu)件類 204
15.1.1 設(shè)計類CreateDataSet 204
15.1.2 設(shè)計類BindListToGridView 204
15.1.3 設(shè)計類BindFiledToDropDownList 204
15.2 使用查詢構(gòu)件類 205
15.2.1 設(shè)計通用數(shù)據(jù)查詢頁 205
15.2.2 在教師業(yè)務(wù)檔案中使用通用數(shù)據(jù)查詢構(gòu)件 206 第16章 文件上傳程序的設(shè)計 21016.1 設(shè)計文件上傳構(gòu)件 210
16.1.1 設(shè)計文件上傳保存至指定文件夾類 210
16.1.2 設(shè)計將文件上傳信息保存到數(shù)據(jù)庫的類 210
16.2 使用文件上傳構(gòu)件 211
16.2.1 文件上傳至指定文件夾 211
16.2.2 上傳照片至指定文件夾并將信息保存數(shù)據(jù)庫 212
第17章 友情鏈接和導(dǎo)航菜單的設(shè)計 21317.1 設(shè)計友情鏈接構(gòu)件 213
17.2 利用友情鏈接構(gòu)件設(shè)計友情鏈接頁 214
17.3 設(shè)計導(dǎo)航構(gòu)件 214
17.4 利用導(dǎo)航構(gòu)件設(shè)計導(dǎo)航欄 215
第18章 數(shù)據(jù)加密及解密的設(shè)計 21818.1 設(shè)計數(shù)據(jù)加密解密構(gòu)件 218
18.1.1 設(shè)計數(shù)據(jù)加密構(gòu)件類 218
18.1.2 設(shè)計數(shù)據(jù)解密構(gòu)件類 218
18.1.3 設(shè)計添加管理員構(gòu)件類 219
18.2 使用加密解密構(gòu)件 219
18.2.1 使用加密解密構(gòu)件加密信息 219
18.2.2 利用加密構(gòu)件設(shè)計添加管理員頁 220
18.2.3 加密后管理員登錄的設(shè)計 221
第19章 網(wǎng)站新聞公告的設(shè)計 22219.1 設(shè)計新聞公告構(gòu)件 222
19.1.1 設(shè)計顯示新聞列表類 222
19.1.2 設(shè)計顯示新聞消息詳細(xì)內(nèi)容構(gòu)件類 224
19.2 使用新聞公告新聞構(gòu)件類 224
19.2.1 設(shè)計新聞公告顯示頁 224
19.2.2 設(shè)計顯示新聞公告頁 225
19.2.3 設(shè)計顯示新聞詳細(xì)內(nèi)容頁 225
第20章 向?qū)綌?shù)據(jù)導(dǎo)入導(dǎo)出的設(shè)計 22620.1 數(shù)據(jù)導(dǎo)出的設(shè)計 226
20.1.1 數(shù)據(jù)導(dǎo)出實現(xiàn)原理 226
20.1.2 設(shè)計數(shù)據(jù)導(dǎo)出頁 226
20.2 數(shù)據(jù)導(dǎo)入的設(shè)計 232
20.2.1 公共類的設(shè)計 232
20.2.2 設(shè)計數(shù)據(jù)導(dǎo)入頁 233
第21章 網(wǎng)站綜合架構(gòu)的設(shè)計 23821.1 頁面布局及美工設(shè)計 238
21.1.1 美工的設(shè)計 238
21.1.2 版面布局的設(shè)計 239
21.2 網(wǎng)站綜合架構(gòu)的設(shè)計 239
21.2.1 主頁面Default.aspx綜合架構(gòu)設(shè)計 239
21.2.2 子菜單頁面main.aspx的設(shè)計 239
21.2.3 權(quán)限的管理與分配 241
參考文獻(xiàn) 243

本目錄推薦

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