本書的編寫從滿足經(jīng)濟發(fā)展對高素質(zhì)勞動者和技能型人才的需求出發(fā),在課程結(jié)構(gòu)、教學(xué)內(nèi)容、教學(xué)方法等方面進行了新的探索與改革創(chuàng)新,有利于學(xué)生掌握理論知識,提高實際操作技能。 本書采用項目任務(wù)驅(qū)動教學(xué)的模式,學(xué)習(xí)較為流行的C#語言,采用任務(wù)描述、任務(wù)分析、方法和步驟等企業(yè)典型工作流程來與工作任務(wù)過程對接。每個任務(wù)后面附加了相關(guān)的知識和技能,有助于初學(xué)者快速入門學(xué)習(xí)。選用對計算機硬件要求較低的Visual Studio 2010作為集成開發(fā)環(huán)境,同時考慮到對高版本軟件的適應(yīng),全書的網(wǎng)頁程序在Visual Studio 2010、Visual Studio 2015均調(diào)試通過。全書以企業(yè)的崗位需求為線索,盡力使教學(xué)過程與崗位工作過程對接。全書主要內(nèi)容包括初識ASP.NET、ASP.NET網(wǎng)頁程序基礎(chǔ)、Web服務(wù)器控件、SQL Server 2008 R2數(shù)據(jù)庫基本操作、母版頁與數(shù)據(jù)庫控件、ASP.NET文件操作、ASP.NET常用系統(tǒng)對象、項目綜合實訓(xùn)。全書循序漸進,兼顧知識學(xué)習(xí)及實踐技能訓(xùn)練。 本書可以作為中等職業(yè)學(xué)校計算機相關(guān)專業(yè)的教材,適合初學(xué)者學(xué)習(xí)使用,也可以作為相關(guān)機構(gòu)培訓(xùn)C#語言的ASP.NET Web網(wǎng)頁程序(Web窗體或WebForm)設(shè)計的教材。
陳天翔,男,中共黨員,高級講師。20余年來一直工作在教學(xué)第一線,近十年來連續(xù)被聘為全國工業(yè)和信息化職業(yè)教育教學(xué)指導(dǎo)委員會計算機類專業(yè)教學(xué)指導(dǎo)委員會委員和全國工業(yè)和信息化職業(yè)教育教學(xué)指導(dǎo)委員會計算機類專業(yè)教學(xué)指導(dǎo)委員會中職分委會委員,國家規(guī)劃教材(信息技術(shù)類計算機相關(guān)專業(yè))編委會委員。多年來主持或參加完成各類信息技術(shù)軟硬件項目10余項,曾經(jīng)獨立開發(fā)校園網(wǎng)BS架構(gòu)辦公系統(tǒng),主編和參編教材多部,發(fā)表論文多篇,實踐經(jīng)驗豐富。曾榮獲全國中等職業(yè)學(xué)校網(wǎng)站建設(shè)先進工作者、全國獲得全國中等職業(yè)學(xué)校信息化教學(xué)大賽計算機網(wǎng)絡(luò)專業(yè)綜合組項目二等獎、上海市“園丁獎” 優(yōu)秀教師榮譽稱號。
項目1 初識ASP.NET 1
任務(wù)1 安裝、配置IIS與搭建ASP.NET環(huán)境 1
任務(wù)2 安裝、配置Microsoft SQL Server 2008 R2 7
任務(wù)3 安裝、認識Microsoft Visual Studio 2010 15
任務(wù)4 創(chuàng)建第1個“ASP.NET Web”網(wǎng)頁程序 19
項目2 ASP.NET網(wǎng)頁程序基礎(chǔ) 25
任務(wù)1 設(shè)計加法計算器網(wǎng)頁程序 25
任務(wù)2 設(shè)計折扣收銀機網(wǎng)頁程序 34
任務(wù)3 設(shè)計判斷閏年網(wǎng)頁程序 38
任務(wù)4 設(shè)計等級評定網(wǎng)頁程序 45
任務(wù)5 設(shè)計階乘計算網(wǎng)頁程序 49
項目3 Web服務(wù)器控件 57
任務(wù)1 設(shè)計合同管理網(wǎng)頁程序 57
任務(wù)2 設(shè)計調(diào)查問卷網(wǎng)頁程序 65
項目4 SQL Server 2008 R2基本操作 77
任務(wù)1 創(chuàng)建留言數(shù)據(jù)庫和相關(guān)表 78
任務(wù)2 創(chuàng)建數(shù)據(jù)庫賬戶配置相應(yīng)參數(shù)權(quán)限 84
任務(wù)3 手動備份、自動備份、還原數(shù)據(jù)庫 88
任務(wù)4 數(shù)據(jù)庫導(dǎo)出與導(dǎo)入 99
任務(wù)5 分離與附加數(shù)據(jù)庫 110
項目5 母版頁與數(shù)據(jù)庫控件 114
任務(wù)1 設(shè)計母版頁網(wǎng)頁程序 114
任務(wù)2 設(shè)計留言系統(tǒng) 119
任務(wù)3 實現(xiàn)留言數(shù)據(jù)的分頁、排序、編輯、刪除功能 125
任務(wù)4 設(shè)計逐條顯示留言記錄網(wǎng)頁程序 132
項目6 ASP.NET文件操作 139
任務(wù)1 設(shè)計公司日志管理網(wǎng)頁程序 139
任務(wù)2 設(shè)計查看日志文本文件網(wǎng)頁程序 147
任務(wù)3 設(shè)計日志文本文件編輯與刪除網(wǎng)頁程序 154
任務(wù)4 設(shè)計上傳文檔資料網(wǎng)頁程序 160
項目7 ASP.NET常用系統(tǒng)對象 168
任務(wù)1 用Response對象設(shè)計集團導(dǎo)航與友情鏈接網(wǎng)頁程序 168
任務(wù)2 用Session對象設(shè)計集團公司登錄網(wǎng)頁程序 173
任務(wù)3 用Request與Cookie設(shè)計員工信息網(wǎng)頁程序 179
項目8 項目綜合實訓(xùn) 192
任務(wù)1 新聞前臺瀏覽網(wǎng)頁設(shè)計 192
任務(wù)2 新聞登錄網(wǎng)頁設(shè)計 203
任務(wù)3 后臺用戶管理網(wǎng)頁設(shè)計 215
任務(wù)4 后臺新聞“增、刪、改”網(wǎng)頁程序設(shè)計 221