注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì).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#)

定 價(jià):¥32.00

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

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

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書目錄

第一部分 基本技能部分
——ASP.NET程序設(shè)計(jì)基礎(chǔ)
第1章 ASP.NET程序開發(fā)環(huán)境構(gòu)建 11.1 ASP.NET簡(jiǎn)介 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 編寫簡(jiǎn)單Web應(yīng)用程序 6
1.3.1 啟動(dòng)Visual Studio.NET 2005(2008) 6
1.3.2 創(chuàng)建第一個(gè)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)先級(jí)別 16
2.2.2 測(cè)試運(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)——驗(yàn)證控件 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的站點(diǎn)地圖 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)置對(duì)象 776.1 Server對(duì)象及應(yīng)用 77
6.1.1 Server對(duì)象的屬性 77
6.1.2 Server對(duì)象的方法 77
6.1.3 頁面轉(zhuǎn)向請(qǐng)求 77
6.1.4 網(wǎng)頁重定向 78
6.1.5 將虛擬路徑轉(zhuǎn)化為物理路徑 78
6.2 Response 對(duì)象 79
6.2.1 Response對(duì)象的屬性 79
6.2.2 Response對(duì)象的方法 80
6.2.3 直接向客戶輸出信息 80
6.2.4 將文件內(nèi)容輸出到客戶端 81
6.2.5 實(shí)現(xiàn)網(wǎng)頁重定向 82
6.3 Request對(duì)象 82
6.3.1 Request對(duì)象的屬性 82
6.3.2 Request對(duì)象的方法 83
6.3.3 用Request對(duì)象的QueryString集合傳遞參數(shù) 83
6.3.4 用Request對(duì)象的Form集合接收表單數(shù)據(jù) 84
6.4 Cookie對(duì)象 85
6.4.1 Cookie對(duì)象的屬性 85
6.4.2 Cookie對(duì)象的方法 85
6.4.3 讀取客戶端Cookie文件 85
6.5 Application 對(duì)象 87
6.5.1 Application對(duì)象的屬性 87
6.5.2 Application對(duì)象的方法 88
6.5.3 訪問計(jì)數(shù)器 88
6.6 Session 對(duì)象 89
6.6.1 Session對(duì)象的屬性 89
6.6.2 Session對(duì)象的方法 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實(shí)現(xiàn)多表顯示 120
7.6 數(shù)據(jù)對(duì)象 121
7.6.1 DataReader對(duì)象 121
7.6.2 DataSet對(duì)象(容器對(duì)象) 123
7.6.3 DataTable對(duì)象(容器對(duì)象) 127
7.6.4 DataView對(duì)象(容器對(duì)象) 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項(xiàng)目(教師信息管理系統(tǒng))開發(fā)
第8章 系統(tǒng)規(guī)劃 1618.1 系統(tǒng)功能簡(jiǎn)介 161
8.2 目錄規(guī)劃 161
8.3 欄目和文件規(guī)劃 162
第9章 數(shù)據(jù)庫的創(chuàng)建 165第10章 用戶管理模塊的設(shè)計(jì) 16910.1 設(shè)計(jì)用戶管理權(quán)限 169
10.2 系統(tǒng)操作處理流程 170
10.3 用戶管理構(gòu)件的設(shè)計(jì) 171
10.3.1 用戶登錄檢查構(gòu)件類的設(shè)計(jì) 171
10.3.2 用戶修改密碼構(gòu)件類的設(shè)計(jì) 172
10.3.3 用戶修改密碼構(gòu)件類的使用 173
10.4 利用用戶管理構(gòu)件類設(shè)計(jì)用戶管理模塊 173
10.4.1 設(shè)計(jì)用戶登錄頁面Index.aspx 173
10.4.2 設(shè)計(jì)修改密碼頁面UpdatePassword.aspx 174
第11章 數(shù)據(jù)的顯示及瀏覽程序的設(shè)計(jì) 17611.1 通用數(shù)據(jù)顯示構(gòu)件的設(shè)計(jì) 176
11.1.1 設(shè)計(jì)行數(shù)據(jù)顯示通用類 176
11.1.2 設(shè)計(jì)表格數(shù)據(jù)顯示類 178
11.1.3 設(shè)計(jì)帶處理提示的通用數(shù)據(jù)顯示類 181
11.1.4 設(shè)計(jì)獲取地址欄地址類函數(shù) 183
11.2 通用數(shù)據(jù)顯示構(gòu)件在教師業(yè)務(wù)檔案中的應(yīng)用 183
11.2.1 設(shè)計(jì)“顯示教師基本信息”程序 183
11.2.2 設(shè)計(jì)“顯示教師教學(xué)工作”程序 185
11.2.3 設(shè)計(jì)“教師科研成果”程序 185
11.2.4 設(shè)計(jì)“教師能力考核結(jié)果”程序 186
11.2.5 設(shè)計(jì)其他數(shù)據(jù)顯示程序 186
第12章 數(shù)據(jù)修改和更新程序的設(shè)計(jì) 18912.1 設(shè)計(jì)數(shù)據(jù)修改構(gòu)件 189
12.1.1 設(shè)計(jì)數(shù)據(jù)修改構(gòu)件——生成表單構(gòu)件類 189
12.1.2 設(shè)計(jì)數(shù)據(jù)修改構(gòu)件——處理表單數(shù)據(jù)構(gòu)件類 190
12.2 使用數(shù)據(jù)修改構(gòu)件 191
12.2.1 設(shè)計(jì)通用數(shù)據(jù)顯示處理的頁面Display.aspx 191
12.2.2 設(shè)計(jì)通用數(shù)據(jù)頁面UpdateData.aspx 193
12.2.3 修改構(gòu)件在教師業(yè)務(wù)檔案中的應(yīng)用 194
第13章 數(shù)據(jù)刪除程序的設(shè)計(jì) 19613.1 設(shè)計(jì)記錄刪除構(gòu)件 196
13.2 使用記錄刪除構(gòu)件 196
13.2.1 設(shè)計(jì)刪除記錄記錄頁
DeleteData.aspx 196
13.2.2 在教師業(yè)務(wù)檔案中使用數(shù)據(jù)刪除構(gòu)件 197 第14章 添加新記錄程序的設(shè)計(jì) 19814.1 設(shè)計(jì)記錄添加構(gòu)件 198
14.1.1 設(shè)計(jì)數(shù)據(jù)添加構(gòu)件——表單填寫構(gòu)件類 198
14.1.2 設(shè)計(jì)數(shù)據(jù)修改構(gòu)件——處理表單數(shù)據(jù)構(gòu)件類 199
14.2 使用記錄添加構(gòu)件 200
14.2.1 設(shè)計(jì)通用添加程序AddData.aspx 200
14.2.2 在教師業(yè)務(wù)檔案中使用記錄添加構(gòu)件 202
第15章 數(shù)據(jù)查詢程序的設(shè)計(jì) 20415.1 設(shè)計(jì)數(shù)據(jù)查詢構(gòu)件類 204
15.1.1 設(shè)計(jì)類CreateDataSet 204
15.1.2 設(shè)計(jì)類BindListToGridView 204
15.1.3 設(shè)計(jì)類BindFiledToDropDownList 204
15.2 使用查詢構(gòu)件類 205
15.2.1 設(shè)計(jì)通用數(shù)據(jù)查詢頁 205
15.2.2 在教師業(yè)務(wù)檔案中使用通用數(shù)據(jù)查詢構(gòu)件 206 第16章 文件上傳程序的設(shè)計(jì) 21016.1 設(shè)計(jì)文件上傳構(gòu)件 210
16.1.1 設(shè)計(jì)文件上傳保存至指定文件夾類 210
16.1.2 設(shè)計(jì)將文件上傳信息保存到數(shù)據(jù)庫的類 210
16.2 使用文件上傳構(gòu)件 211
16.2.1 文件上傳至指定文件夾 211
16.2.2 上傳照片至指定文件夾并將信息保存數(shù)據(jù)庫 212
第17章 友情鏈接和導(dǎo)航菜單的設(shè)計(jì) 21317.1 設(shè)計(jì)友情鏈接構(gòu)件 213
17.2 利用友情鏈接構(gòu)件設(shè)計(jì)友情鏈接頁 214
17.3 設(shè)計(jì)導(dǎo)航構(gòu)件 214
17.4 利用導(dǎo)航構(gòu)件設(shè)計(jì)導(dǎo)航欄 215
第18章 數(shù)據(jù)加密及解密的設(shè)計(jì) 21818.1 設(shè)計(jì)數(shù)據(jù)加密解密構(gòu)件 218
18.1.1 設(shè)計(jì)數(shù)據(jù)加密構(gòu)件類 218
18.1.2 設(shè)計(jì)數(shù)據(jù)解密構(gòu)件類 218
18.1.3 設(shè)計(jì)添加管理員構(gòu)件類 219
18.2 使用加密解密構(gòu)件 219
18.2.1 使用加密解密構(gòu)件加密信息 219
18.2.2 利用加密構(gòu)件設(shè)計(jì)添加管理員頁 220
18.2.3 加密后管理員登錄的設(shè)計(jì) 221
第19章 網(wǎng)站新聞公告的設(shè)計(jì) 22219.1 設(shè)計(jì)新聞公告構(gòu)件 222
19.1.1 設(shè)計(jì)顯示新聞列表類 222
19.1.2 設(shè)計(jì)顯示新聞消息詳細(xì)內(nèi)容構(gòu)件類 224
19.2 使用新聞公告新聞構(gòu)件類 224
19.2.1 設(shè)計(jì)新聞公告顯示頁 224
19.2.2 設(shè)計(jì)顯示新聞公告頁 225
19.2.3 設(shè)計(jì)顯示新聞詳細(xì)內(nèi)容頁 225
第20章 向?qū)綌?shù)據(jù)導(dǎo)入導(dǎo)出的設(shè)計(jì) 22620.1 數(shù)據(jù)導(dǎo)出的設(shè)計(jì) 226
20.1.1 數(shù)據(jù)導(dǎo)出實(shí)現(xiàn)原理 226
20.1.2 設(shè)計(jì)數(shù)據(jù)導(dǎo)出頁 226
20.2 數(shù)據(jù)導(dǎo)入的設(shè)計(jì) 232
20.2.1 公共類的設(shè)計(jì) 232
20.2.2 設(shè)計(jì)數(shù)據(jù)導(dǎo)入頁 233
第21章 網(wǎng)站綜合架構(gòu)的設(shè)計(jì) 23821.1 頁面布局及美工設(shè)計(jì) 238
21.1.1 美工的設(shè)計(jì) 238
21.1.2 版面布局的設(shè)計(jì) 239
21.2 網(wǎng)站綜合架構(gòu)的設(shè)計(jì) 239
21.2.1 主頁面Default.aspx綜合架構(gòu)設(shè)計(jì) 239
21.2.2 子菜單頁面main.aspx的設(shè)計(jì) 239
21.2.3 權(quán)限的管理與分配 241
參考文獻(xiàn) 243

本目錄推薦

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