ASP.NET動態(tài)網(wǎng)站設(shè)計任務(wù)教程 版權(quán)信息
- ISBN:9787113241674
- 條形碼:9787113241674 ; 978-7-113-24167-4
- 裝幀:70g膠版紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
ASP.NET動態(tài)網(wǎng)站設(shè)計任務(wù)教程 本書特色
本書采用“大案例貫穿——做中學(xué)”課程設(shè)計,用一個較綜合的案例貫穿教材全部知識點,每一單元以任務(wù)的方式提出需求,分析所用到的知識點,*后使用知識點的內(nèi)容實現(xiàn)所提出的任務(wù)。本書共分為8 個單元,單元1 和單元2 主要介紹靜態(tài)網(wǎng)頁中用到的知識點;單元3 到單元5主要介紹了ASP.NET 中數(shù)據(jù)綁定的相關(guān)知識;單元6 介紹了數(shù)據(jù)輸入及有效性驗證的相關(guān)知識;單元7 屬于提高的內(nèi)容,主要介紹了網(wǎng)站上數(shù)據(jù)的導(dǎo)出與打;單元8 介紹了ASP.NET 內(nèi)部對象與網(wǎng)站的部署。本書秉承“合理確定教學(xué)內(nèi)容,精彩展現(xiàn)教學(xué)內(nèi)容”的理念,從思考模擬工作情景到恰到好處地提出工作任務(wù)(含知識點和技能點),努力做到實用、夠用、能學(xué)、會用,重在培養(yǎng)學(xué)生的職業(yè)崗位能力,突出崗位操作技能,可以作為高職院校各專業(yè)的教材。本書配備了相關(guān)的微課視頻,可以到http://mooc1.chaoxing.com/course/99237154.html 網(wǎng)站觀看、學(xué)習(xí)。
ASP.NET動態(tài)網(wǎng)站設(shè)計任務(wù)教程 內(nèi)容簡介
本書采用“大案例貫穿——做中學(xué)”課程設(shè)計,用一個較綜合的案例貫穿教材全部知識點,每一單元以任務(wù)的方式提出需求,分析所用到的知識點,*后使用知識點的內(nèi)容實現(xiàn)所提出的任務(wù)。本書共分為8 個單元,單元1 和單元2 主要介紹靜態(tài)網(wǎng)頁中用到的知識點;單元3 到單元5主要介紹了ASP.NET 中數(shù)據(jù)綁定的相關(guān)知識;單元6 介紹了數(shù)據(jù)輸入及有效性驗證的相關(guān)知識;單元7 屬于提高的內(nèi)容,主要介紹了網(wǎng)站上數(shù)據(jù)的導(dǎo)出與打;單元8 介紹了ASP.NET 內(nèi)部對象與網(wǎng)站的部署。
本書秉承“合理確定教學(xué)內(nèi)容,精彩展現(xiàn)教學(xué)內(nèi)容”的理念,從思考模擬工作情景到恰到好處地提出工作任務(wù)(含知識點和技能點),努力做到實用、夠用、能學(xué)、會用,重在培養(yǎng)學(xué)生的職業(yè)崗位能力,突出崗位操作技能,可以作為高職院校各專業(yè)的教材。
本書配備了相關(guān)的微課視頻,可以到http://mooc1.chaoxing.com/course/99237154.html 網(wǎng)站觀看、學(xué)習(xí)。
ASP.NET動態(tài)網(wǎng)站設(shè)計任務(wù)教程 目錄
單元1 網(wǎng)頁布局與樣式設(shè)置
任務(wù)1-1 使用DIV 布局網(wǎng)頁.................................................................. 4
任務(wù)1-2 使用DIV 實現(xiàn)仿Windows 窗口的設(shè)計.................................. 8
任務(wù)1-3 使用DIV 實現(xiàn)大小可變仿Window 窗口的設(shè)計.................... 9
任務(wù)1-4 使用TABLE 實現(xiàn)大小可變仿Windows 窗口的設(shè)計........... 11
任務(wù)1-5 使用frameset 實現(xiàn)頁面布局.................................................. 12
任務(wù)1-6 超鏈接樣式的設(shè)置與引用..................................................... 16
任務(wù)1-7 列表樣式與IFrame 的使用.................................................... 18
任務(wù)1-8 使用DIV 實現(xiàn)區(qū)域的滾動.................................................... 20
任務(wù)1-9 圖形菜單的建立.....................................................................
21
單元2 使用JavaScript 實現(xiàn)客戶端編程
任務(wù)2-1 建立有驗證的登錄界面......................................................... 24
任務(wù)2-2 帶關(guān)閉功能的登錄界面的制作............................................. 27
任務(wù)2-3 回車后自動切換輸入焦點的實現(xiàn).......................................... 28
任務(wù)2-4 限時關(guān)閉窗口的實現(xiàn)............................................................. 29
任務(wù)2-5 循環(huán)字幕.................................................................................
31
任務(wù)2-6 IP 地址有效性驗證................................................................ 32
任務(wù)2-7 圖形菜單外觀的動態(tài)設(shè)置..................................................... 34
任務(wù)2-8 圖形菜單的動態(tài)響應(yīng)............................................................. 36
任務(wù)2-9 圖形選項卡的制作................................................................. 38
任務(wù)2-10 二級下拉菜單的制作........................................................... 40
任務(wù)2-11 可編輯下拉列表框的制作................................................... 43
任務(wù)2-12 彈出式對話框的制作.......................................................... 44
單元3 動態(tài)頁面與數(shù)據(jù)綁定
任務(wù)3-1 客戶端和服務(wù)器端當(dāng)前時間的顯示(有刷新) ................. 52
任務(wù)3-2 網(wǎng)站的發(fā)布............................................................................
54
任務(wù)3-3 使用Ajax 框架無刷新顯示服務(wù)器端當(dāng)前時間................... 56
任務(wù)3-4 使用XMLHTTP 對象無刷新顯示服務(wù)器端當(dāng)前時間......... 59
任務(wù)3-5 利用數(shù)據(jù)綁定顯示服務(wù)器端當(dāng)前時間................................. 61
任務(wù)3-6 使用數(shù)據(jù)綁定顯示頁面按鈕累計單擊次數(shù)......................... 61
任務(wù)3-7 使用集合對象為列表類控件提供數(shù)據(jù)源............................. 63
任務(wù)3-8 使用數(shù)據(jù)表為列表類控件提供數(shù)據(jù)源................................. 65
任務(wù)3-9 使用數(shù)據(jù)閱讀器為列表類控件提供數(shù)據(jù)源......................... 68
任務(wù)3-10 使用GridView 控件顯示數(shù)據(jù)庫表..................................... 70
單元4 數(shù)據(jù)源配置與數(shù)據(jù)顯示
任務(wù)4-1 使用SqlDataSource 為GridView 控件提供數(shù)據(jù)源.............. 73
任務(wù)4-2 使用DetailsView 顯示GridView 控件中選擇的記錄.......... 78
任務(wù)4-3 實現(xiàn)GridView 控件中郵件發(fā)送和主頁鏈接....................... 80
任務(wù)4-4 使用DetailsView 顯示DataList 中選擇記錄....................... 83
任務(wù)4-5 用Repeater 控件實現(xiàn)記錄的表格顯示................................. 86
任務(wù)4-6 使用Repeater 控件實現(xiàn)記錄背景交替與分隔顯示............. 88
任務(wù)4-7 使用ObjectDataSource 為Repeater 控件提供數(shù)據(jù)源.......... 90
任務(wù)4-8 使用兩個GridView 控件實現(xiàn)父子數(shù)據(jù)表的顯示................ 93
單元5 數(shù)據(jù)源配置與數(shù)據(jù)更新
任務(wù)5-1 使用GridView 控件實現(xiàn)數(shù)據(jù)庫表記錄的修改.................... 98
任務(wù)5-2 使用GridView 控件實現(xiàn)數(shù)據(jù)庫表記錄的插入.................... 99
任務(wù)5-3 使用DetailsView 控件實現(xiàn)數(shù)據(jù)庫表記錄的增刪改.......... 101
任務(wù)5-4 使用DropDownList 控件實現(xiàn)GridView 中數(shù)據(jù)輸入........ 103
任務(wù)5-5 使用DetailsView 控件實現(xiàn)數(shù)據(jù)庫表記錄的增刪改查....... 106
任務(wù)5-6 使用DataList 控件實現(xiàn)數(shù)據(jù)表記錄的增刪改查................ 110
任務(wù)5-7 實現(xiàn)GridView 控件中記錄的滾動...................................... 116
任務(wù)5-8 使用Repeater 控件實現(xiàn)數(shù)據(jù)庫表記錄的全屏操作............ 118
單元6 數(shù)據(jù)輸入及有效性驗證
任務(wù)6-1 使用服務(wù)器端控件實現(xiàn)非空或非空白驗證........................ 129
任務(wù)6-2 實現(xiàn)靜態(tài)頁面表單數(shù)據(jù)向動態(tài)頁面的傳遞........................ 134
任務(wù)6-3 使用客戶端腳本實現(xiàn)日期范圍的客戶端驗證.................... 136
任務(wù)6-4 使用服務(wù)器端驗證控件實現(xiàn)日期范圍的驗證.................... 139
任務(wù)6-5 使用Calendar 控件實現(xiàn)日期輸入與驗證........................... 142
任務(wù)6-6 帶文本框日歷控件的制作................................................... 144
任務(wù)6-7 使用客戶端Calendar 組件實現(xiàn)日期時間的輸入................ 145
任務(wù)6-8 使用FCKEditor 編輯器組件實現(xiàn)富文本的輸入................ 147
任務(wù)6-9 實現(xiàn)DropDownList 控件的有刷新二級聯(lián)動...................... 149
任務(wù)6-10 實現(xiàn)DropDownList 控件的無刷新二級聯(lián)動.................... 151
任務(wù)6-11 使用TreeView 控件實現(xiàn)樹形菜單.................................... 155
單元7 數(shù)據(jù)導(dǎo)出與打印
任務(wù)7-1 使用Crystal Reports 實現(xiàn)數(shù)據(jù)集單表查詢數(shù)據(jù)輸出........ 161
任務(wù)7-2 使用Crystal Reports 實現(xiàn)數(shù)據(jù)集多表關(guān)聯(lián)數(shù)據(jù)輸出........ 164
任務(wù)7-3 使用Crystal Reports 實現(xiàn)數(shù)據(jù)集多表查詢數(shù)據(jù)輸出........ 166
任務(wù)7-4 使用Crystal Reports 實現(xiàn)統(tǒng)計圖表的輸出........................ 168
任務(wù)7-5 使用.NET 對象作為數(shù)據(jù)源設(shè)計Crystal Reports ............... 170
任務(wù)7-6 使用標(biāo)簽將數(shù)據(jù)記錄導(dǎo)出到Excel 文件................ 175
任務(wù)7-7 使用Excel 對象庫將數(shù)據(jù)記錄導(dǎo)出到Excel 文件............. 176
任務(wù)7-8 使用GDI 繪制驗證碼........................................................ 179
任務(wù)7-9 使用VML 繪制時鐘........................................................... 182
任務(wù)7-10 使用FusionCharts 組件繪制圖表..................................... 185
單元8 ASP.NET 內(nèi)部對象與網(wǎng)站部署
任務(wù)8-1 使用Cookie 對象記錄客戶信息......................................... 190
任務(wù)8-2 使用ViewState 對象記錄客戶登錄頁內(nèi)失敗的次數(shù)......... 191
任務(wù)8-3 使用Session 對象向其他頁面?zhèn)鬟f客戶登錄信息............. 193
任務(wù)8-4 使用Application 對象記錄當(dāng)前在線訪客.......................... 195
任務(wù)8-5 使用Cache 對象存儲用戶表信息....................................... 197
任務(wù)8-6 使用內(nèi)部對象制作簡易的AJAX 聊天室........................... 200
任務(wù)8-7 配置Web.config,實現(xiàn)對不同文件夾下的文件授權(quán)........ 203
任務(wù)8-8 網(wǎng)站部署與發(fā)布..................................................................
208
任務(wù)8-9 制作Web 網(wǎng)站的安裝項目................................................. 210
單元1 網(wǎng)頁布局與樣式設(shè)置
任務(wù)1-1 使用DIV 布局網(wǎng)頁.................................................................. 4
任務(wù)1-2 使用DIV 實現(xiàn)仿Windows 窗口的設(shè)計.................................. 8
任務(wù)1-3 使用DIV 實現(xiàn)大小可變仿Window 窗口的設(shè)計.................... 9
任務(wù)1-4 使用TABLE 實現(xiàn)大小可變仿Windows 窗口的設(shè)計........... 11
任務(wù)1-5 使用frameset 實現(xiàn)頁面布局.................................................. 12
任務(wù)1-6 超鏈接樣式的設(shè)置與引用..................................................... 16
任務(wù)1-7 列表樣式與IFrame 的使用.................................................... 18
任務(wù)1-8 使用DIV 實現(xiàn)區(qū)域的滾動.................................................... 20
任務(wù)1-9 圖形菜單的建立.....................................................................
21
單元2 使用JavaScript 實現(xiàn)客戶端編程
任務(wù)2-1 建立有驗證的登錄界面......................................................... 24
任務(wù)2-2 帶關(guān)閉功能的登錄界面的制作............................................. 27
任務(wù)2-3 回車后自動切換輸入焦點的實現(xiàn).......................................... 28
任務(wù)2-4 限時關(guān)閉窗口的實現(xiàn)............................................................. 29
任務(wù)2-5 循環(huán)字幕.................................................................................
31
任務(wù)2-6 IP 地址有效性驗證................................................................ 32
任務(wù)2-7 圖形菜單外觀的動態(tài)設(shè)置..................................................... 34
任務(wù)2-8 圖形菜單的動態(tài)響應(yīng)............................................................. 36
任務(wù)2-9 圖形選項卡的制作................................................................. 38
任務(wù)2-10 二級下拉菜單的制作........................................................... 40
任務(wù)2-11 可編輯下拉列表框的制作................................................... 43
任務(wù)2-12 彈出式對話框的制作.......................................................... 44
單元3 動態(tài)頁面與數(shù)據(jù)綁定
任務(wù)3-1 客戶端和服務(wù)器端當(dāng)前時間的顯示(有刷新) ................. 52
任務(wù)3-2 網(wǎng)站的發(fā)布............................................................................
54
任務(wù)3-3 使用Ajax 框架無刷新顯示服務(wù)器端當(dāng)前時間................... 56
任務(wù)3-4 使用XMLHTTP 對象無刷新顯示服務(wù)器端當(dāng)前時間......... 59
任務(wù)3-5 利用數(shù)據(jù)綁定顯示服務(wù)器端當(dāng)前時間................................. 61
任務(wù)3-6 使用數(shù)據(jù)綁定顯示頁面按鈕累計單擊次數(shù)......................... 61
任務(wù)3-7 使用集合對象為列表類控件提供數(shù)據(jù)源............................. 63
任務(wù)3-8 使用數(shù)據(jù)表為列表類控件提供數(shù)據(jù)源................................. 65
任務(wù)3-9 使用數(shù)據(jù)閱讀器為列表類控件提供數(shù)據(jù)源......................... 68
任務(wù)3-10 使用GridView 控件顯示數(shù)據(jù)庫表..................................... 70
單元4 數(shù)據(jù)源配置與數(shù)據(jù)顯示
任務(wù)4-1 使用SqlDataSource 為GridView 控件提供數(shù)據(jù)源.............. 73
任務(wù)4-2 使用DetailsView 顯示GridView 控件中選擇的記錄.......... 78
任務(wù)4-3 實現(xiàn)GridView 控件中郵件發(fā)送和主頁鏈接....................... 80
任務(wù)4-4 使用DetailsView 顯示DataList 中選擇記錄....................... 83
任務(wù)4-5 用Repeater 控件實現(xiàn)記錄的表格顯示................................. 86
任務(wù)4-6 使用Repeater 控件實現(xiàn)記錄背景交替與分隔顯示............. 88
任務(wù)4-7 使用ObjectDataSource 為Repeater 控件提供數(shù)據(jù)源.......... 90
任務(wù)4-8 使用兩個GridView 控件實現(xiàn)父子數(shù)據(jù)表的顯示................ 93
單元5 數(shù)據(jù)源配置與數(shù)據(jù)更新
任務(wù)5-1 使用GridView 控件實現(xiàn)數(shù)據(jù)庫表記錄的修改.................... 98
任務(wù)5-2 使用GridView 控件實現(xiàn)數(shù)據(jù)庫表記錄的插入.................... 99
任務(wù)5-3 使用DetailsView 控件實現(xiàn)數(shù)據(jù)庫表記錄的增刪改.......... 101
任務(wù)5-4 使用DropDownList 控件實現(xiàn)GridView 中數(shù)據(jù)輸入........ 103
任務(wù)5-5 使用DetailsView 控件實現(xiàn)數(shù)據(jù)庫表記錄的增刪改查....... 106
任務(wù)5-6 使用DataList 控件實現(xiàn)數(shù)據(jù)表記錄的增刪改查................ 110
任務(wù)5-7 實現(xiàn)GridView 控件中記錄的滾動...................................... 116
任務(wù)5-8 使用Repeater 控件實現(xiàn)數(shù)據(jù)庫表記錄的全屏操作............ 118
單元6 數(shù)據(jù)輸入及有效性驗證
任務(wù)6-1 使用服務(wù)器端控件實現(xiàn)非空或非空白驗證........................ 129
任務(wù)6-2 實現(xiàn)靜態(tài)頁面表單數(shù)據(jù)向動態(tài)頁面的傳遞........................ 134
任務(wù)6-3 使用客戶端腳本實現(xiàn)日期范圍的客戶端驗證.................... 136
任務(wù)6-4 使用服務(wù)器端驗證控件實現(xiàn)日期范圍的驗證.................... 139
任務(wù)6-5 使用Calendar 控件實現(xiàn)日期輸入與驗證........................... 142
任務(wù)6-6 帶文本框日歷控件的制作................................................... 144
任務(wù)6-7 使用客戶端Calendar 組件實現(xiàn)日期時間的輸入................ 145
任務(wù)6-8 使用FCKEditor 編輯器組件實現(xiàn)富文本的輸入................ 147
任務(wù)6-9 實現(xiàn)DropDownList 控件的有刷新二級聯(lián)動...................... 149
任務(wù)6-10 實現(xiàn)DropDownList 控件的無刷新二級聯(lián)動.................... 151
任務(wù)6-11 使用TreeView 控件實現(xiàn)樹形菜單.................................... 155
單元7 數(shù)據(jù)導(dǎo)出與打印
任務(wù)7-1 使用Crystal Reports 實現(xiàn)數(shù)據(jù)集單表查詢數(shù)據(jù)輸出........ 161
任務(wù)7-2 使用Crystal Reports 實現(xiàn)數(shù)據(jù)集多表關(guān)聯(lián)數(shù)據(jù)輸出........ 164
任務(wù)7-3 使用Crystal Reports 實現(xiàn)數(shù)據(jù)集多表查詢數(shù)據(jù)輸出........ 166
任務(wù)7-4 使用Crystal Reports 實現(xiàn)統(tǒng)計圖表的輸出........................ 168
任務(wù)7-5 使用.NET 對象作為數(shù)據(jù)源設(shè)計Crystal Reports ............... 170
任務(wù)7-6 使用標(biāo)簽將數(shù)據(jù)記錄導(dǎo)出到Excel 文件................ 175
任務(wù)7-7 使用Excel 對象庫將數(shù)據(jù)記錄導(dǎo)出到Excel 文件............. 176
任務(wù)7-8 使用GDI 繪制驗證碼........................................................ 179
任務(wù)7-9 使用VML 繪制時鐘........................................................... 182
任務(wù)7-10 使用FusionCharts 組件繪制圖表..................................... 185
單元8 ASP.NET 內(nèi)部對象與網(wǎng)站部署
任務(wù)8-1 使用Cookie 對象記錄客戶信息......................................... 190
任務(wù)8-2 使用ViewState 對象記錄客戶登錄頁內(nèi)失敗的次數(shù)......... 191
任務(wù)8-3 使用Session 對象向其他頁面?zhèn)鬟f客戶登錄信息............. 193
任務(wù)8-4 使用Application 對象記錄當(dāng)前在線訪客.......................... 195
任務(wù)8-5 使用Cache 對象存儲用戶表信息....................................... 197
任務(wù)8-6 使用內(nèi)部對象制作簡易的AJAX 聊天室........................... 200
任務(wù)8-7 配置Web.config,實現(xiàn)對不同文件夾下的文件授權(quán)........ 203
任務(wù)8-8 網(wǎng)站部署與發(fā)布..................................................................
208
任務(wù)8-9 制作Web 網(wǎng)站的安裝項目................................................. 210
展開全部
ASP.NET動態(tài)網(wǎng)站設(shè)計任務(wù)教程 作者簡介
張趁香,女,副教授,1980年12月出生,河南許昌人,畢業(yè)于江南大學(xué),專業(yè)為軟件技術(shù),長期從事軟件開發(fā)C#程序設(shè)計、ASP.NET程序設(shè)計教學(xué)工作。 陳俊賢,女,碩士研究生,講師,畢業(yè)于汕頭大學(xué)計算機系,主要研究方向軟件工程,多年的企業(yè)開發(fā)經(jīng)驗,具有大型項目的開發(fā),測試經(jīng)驗;2011年開始從事職業(yè)教育,講授《C#程序開發(fā)》,《軟件測試》,《數(shù)據(jù)庫》等主干課程。