動(dòng)態(tài)網(wǎng)頁設(shè)計(jì)(ASP.NET)項(xiàng)目化教程
定 價(jià):29 元
叢書名:“十三五”高等職業(yè)教育規(guī)劃教材
當(dāng)前圖書已被 2 所學(xué)校薦購過!
查看明細(xì)
- 作者:方少卿 著
- 出版時(shí)間:2020/1/1
- ISBN:9787113265762
- 出 版 社:中國鐵道出版社
- 中圖法分類:TP393.092.2
- 頁碼:168
- 紙張:膠版紙
- 版次:1
- 開本:16開
本書針對(duì)高職教育特點(diǎn),從動(dòng)態(tài)網(wǎng)頁開發(fā)實(shí)際需求出發(fā),以真實(shí)案例“職苑物業(yè)管理系統(tǒng)”的開發(fā)過程貫穿整本書,按實(shí)際項(xiàng)目開發(fā)步驟合理安排知識(shí)結(jié)構(gòu),將課程內(nèi)容與行業(yè)標(biāo)準(zhǔn)和崗位規(guī)范對(duì)接,教學(xué)過程與工作過程對(duì)接,每個(gè)任務(wù)和單元之后合理拓展知識(shí),單元之后配有小結(jié)、實(shí)訓(xùn)和練習(xí),以幫助讀者鞏固所學(xué)知識(shí),另外學(xué)生可以通過掃描書中二維碼來在線學(xué)習(xí)。
本書介紹了 Visual Studio 2015(Community 版)的安裝與配置、應(yīng)用系統(tǒng)的創(chuàng)建,還介紹了 C# 語法基礎(chǔ)知識(shí)和 ASP.NET 開發(fā)基礎(chǔ)知識(shí),Web 服務(wù)器控件、驗(yàn)證控件、用戶控件、ASP.NET 內(nèi)置對(duì)象、數(shù)據(jù)庫連接和數(shù)據(jù)控件,還介紹了如何用 ADO.NET 訪問數(shù)據(jù)庫,以及系統(tǒng)配置與部署的方法。
本書適合作為高等職業(yè)院校計(jì)算機(jī)、電子信息、物聯(lián)網(wǎng)技術(shù)應(yīng)用等專業(yè)(方向)的教材,也可供從事信息技術(shù)、嵌入式系統(tǒng)與物聯(lián)網(wǎng)技術(shù)開發(fā)的工程技術(shù)人員參考。
(1)以與企業(yè)合作開發(fā)的真實(shí)案例的開發(fā)過程貫穿全書,由實(shí)際項(xiàng)目開發(fā)步驟合理安排知識(shí)結(jié)構(gòu)。
(2)重要內(nèi)容通過微課視頻進(jìn)行展示,以方便學(xué)習(xí)者快速掌握。
我國已經(jīng)成為互聯(lián)網(wǎng)大國,網(wǎng)絡(luò)規(guī)模、網(wǎng)民數(shù)量、智能手機(jī)用戶以及利用智能手機(jī)上網(wǎng)的人數(shù)等都處于世界首位;同時(shí),中國國內(nèi)域名數(shù)量、境內(nèi)網(wǎng)站數(shù)量以及互聯(lián)網(wǎng)企業(yè)等也處于世界前列,因而現(xiàn)代企業(yè)極其重視通過網(wǎng)絡(luò)發(fā)布企業(yè)動(dòng)態(tài)和產(chǎn)品的推廣信息,各行各業(yè)普遍開設(shè)自己的門戶網(wǎng)站。因此,動(dòng)態(tài)網(wǎng)頁開發(fā)技術(shù)已經(jīng)成為計(jì)算機(jī)類專業(yè)畢業(yè)生所必須掌握的專業(yè)技術(shù)之一,而基于微軟公司.NET 平臺(tái)的 ASP.NET 開發(fā)工具是初學(xué)動(dòng)態(tài)網(wǎng)頁開發(fā)的理想選擇。
本書為安徽省高校省級(jí)質(zhì)量工程規(guī)劃教材立項(xiàng)項(xiàng)目——計(jì)算機(jī)專業(yè)項(xiàng)目化系列教程(2017ghjc290)的組成部分。針對(duì)高職高專教育特點(diǎn),從動(dòng)態(tài)網(wǎng)頁開發(fā)實(shí)際需求出發(fā),打破傳統(tǒng)根據(jù)知識(shí)點(diǎn)安排章節(jié),以與企業(yè)合作開發(fā)的真實(shí)案例“職苑物業(yè)管理系統(tǒng)”的開發(fā)過程貫穿整本書,按實(shí)際項(xiàng)目開發(fā)步驟合理安排知識(shí)結(jié)構(gòu),將課程內(nèi)容與行業(yè)標(biāo)準(zhǔn)和崗位規(guī)范對(duì)接,教學(xué)過程與工作過程對(duì)接;每個(gè)任務(wù)和單元之后合理拓展知識(shí),單元之后配有小結(jié)、實(shí)訓(xùn)和練習(xí),以幫助讀者項(xiàng)固所學(xué)知識(shí),并且可以通過掃描書中二維碼在線學(xué)習(xí)。
1.本書內(nèi)容
本書共分10個(gè)單元,每單元分3部分,第一部分介紹單元需要完成的任務(wù),第二部分是任務(wù)涉及的基本知識(shí)點(diǎn),第三部分是完成任務(wù),有些必需而任務(wù)中又沒有涉及的知識(shí),則以知識(shí)拓展或延伸閱讀的形式提供。本書10個(gè)單元的具體內(nèi)容如下:
單元1 動(dòng)態(tài)網(wǎng)頁概述:簡(jiǎn)述動(dòng)態(tài)網(wǎng)頁基礎(chǔ)知識(shí),介紹了 Visual Studio 2015(Community 版)安裝與配置、職苑物業(yè)管理系統(tǒng)創(chuàng)建。
單元2 ASP.NET 開發(fā)基礎(chǔ):實(shí)現(xiàn)物業(yè)管理系統(tǒng)登錄界面設(shè)計(jì),介紹 C#語法基礎(chǔ)知識(shí)。
單元3 Web 服務(wù)器控件:實(shí)現(xiàn)物業(yè)管理系統(tǒng)小區(qū)管理員注冊(cè)界面、住戶信息錄入界面設(shè)計(jì), 介紹了 Web 服務(wù)器控件的使用。
單元4 物業(yè)管理系統(tǒng)用戶注冊(cè)——驗(yàn)證控件:實(shí)現(xiàn)系統(tǒng)用戶注冊(cè)數(shù)據(jù)驗(yàn)證,介紹了數(shù)據(jù)驗(yàn)證控件的使用。
單元5 物業(yè)管理系統(tǒng)用戶登錄——用戶控件:完善物業(yè)管理系統(tǒng)用戶登錄界面,介紹用戶控件。
單元6 物業(yè)管理系統(tǒng)用戶登錄——ASP.NET 內(nèi)置對(duì)象:實(shí)現(xiàn)物業(yè)管理系統(tǒng)用戶登錄,介紹了ASP.NET 內(nèi)置對(duì)象。
單元7 ASP.NET 應(yīng)用程序配置文件:實(shí)現(xiàn)數(shù)據(jù)庫連接字符串配置,介紹了 Web.config 文件的基本配置和 XML 基礎(chǔ)知識(shí)。
單元8 數(shù)據(jù)庫連接和數(shù)據(jù)控件:實(shí)現(xiàn)物業(yè)管理系統(tǒng)房屋信息功能和小區(qū)概況功能,介紹了.NET 與 SQL 數(shù)據(jù)庫的連接以及數(shù)據(jù)控件的使用。
單元9 使用 ADO.NET 訪問數(shù)據(jù)庫:實(shí)現(xiàn)添加小區(qū)用戶功能和業(yè)主繳費(fèi)信息查詢功能,介紹ADO.NET 的使用方法。
單元10 物業(yè)管理系統(tǒng)部署:實(shí)現(xiàn)物業(yè)管理系統(tǒng)部署,介紹了 Web 服務(wù)器安裝與配置以及系統(tǒng)的部署的方法。
2.教學(xué)內(nèi)容學(xué)時(shí)安排建議
本書建議授課(線下)64 學(xué)時(shí)+自學(xué)(線上)12 學(xué)時(shí),可根據(jù)實(shí)際情況決定是否進(jìn)行混合教學(xué)。教學(xué)單元與課時(shí)安排見表 1。
表 1 教學(xué)單元及學(xué)時(shí)安排
單元名稱 授課學(xué)時(shí)安排 自學(xué)學(xué)時(shí)
單元 1 動(dòng)態(tài)網(wǎng)頁概述 4 1
單元 2 ASP.NET 開發(fā)基礎(chǔ) 8 1
單元 3 Web 服務(wù)器控件 8 1
單元 4 物業(yè)管理系統(tǒng)用戶注冊(cè)——驗(yàn)證控件 8 1
單元 5 物業(yè)管理系統(tǒng)用戶登錄——用戶控件 4 1
單元 6 物業(yè)管理系統(tǒng)用戶登錄——ASP.NET 內(nèi)置對(duì)象 6 1
單元 7 ASP.NET 應(yīng)用程序配置文件 4 1
單元 8 數(shù)據(jù)庫連接與數(shù)據(jù)控件 6 2
單元 9 使用 ADO.NET 訪問數(shù)據(jù)庫 12 2
單元 10 物業(yè)管理系統(tǒng)部署 4 1
合計(jì) 60 12
3.實(shí)訓(xùn)教學(xué)建議
本書以一個(gè)完整的案例“職苑物業(yè)管理系統(tǒng)”貫穿始終,按照“提出任務(wù)—模仿工作現(xiàn)場(chǎng)—增加必備技能—解決實(shí)際問題—實(shí)現(xiàn)功能”的步驟進(jìn)行實(shí)踐教學(xué),將“職苑物業(yè)管理系統(tǒng)”各功能模塊按照任務(wù)分解,通過各功能單元的實(shí)現(xiàn),來加強(qiáng)學(xué)生實(shí)踐能力的訓(xùn)練。每個(gè)單元的結(jié)尾,增加了和單元任務(wù)類似的實(shí)訓(xùn),學(xué)習(xí)者通過練習(xí)可加深對(duì)所學(xué)內(nèi)容的理解,做到有的放矢。書中的重點(diǎn)難點(diǎn)標(biāo)識(shí)清楚,使學(xué)習(xí)者能迅速掌握主要內(nèi)容。
4.配套課程資源
為了配合教師更好地教學(xué)和學(xué)生更方便地學(xué)習(xí),本書開發(fā)了豐富的數(shù)字化教學(xué)資源?墒褂玫慕虒W(xué)資源見表 2。本書提供有配套的 PPT 課件,并提供了完整的項(xiàng)目代碼和教學(xué)視頻供教師教學(xué)和學(xué) 生課下學(xué)習(xí)使用,具體下載地址為:ttp://www.tdpress.com/51eds/,聯(lián)系郵箱:TLFSQ@126.com;教學(xué)視頻請(qǐng)掃描相關(guān)內(nèi)容的二維碼進(jìn)行學(xué)習(xí)。
表 2 課程教學(xué)資源一覽表
序號(hào) 資源名稱 數(shù)量 表現(xiàn)形式
1 授課計(jì)劃 1 Word 文檔,包括單元內(nèi)容、重點(diǎn)難點(diǎn)、課外安排,讓學(xué)習(xí)者知道如何使用資源完成學(xué)習(xí)
2 電子課件 12 PPT 文件,可供教師根據(jù)具體需要加以修改后使用
3 微課視頻 11 MP4 文件,每單元的重要內(nèi)容通過微課小視頻進(jìn)行展示,讓學(xué)習(xí)者快速掌握
4 案例素材 1
.NET 程序包,完整的“職苑物業(yè)管理系統(tǒng)”實(shí)現(xiàn),包括 C/S 和 B/S 兩種形式,讓學(xué)習(xí)者快速掌握數(shù)據(jù)庫在應(yīng)用系統(tǒng)中的應(yīng)用
本書共分10個(gè)單元,由銅陵職業(yè)技術(shù)學(xué)院方少卿任主編,銅陵職業(yè)技術(shù)學(xué)院汪廣舟、銅陵廣播電視大學(xué)汪時(shí)安、銅陵職業(yè)技術(shù)學(xué)院伍麗惠任副主編;編寫分工如下:?jiǎn)卧?、單元2、單元3由汪廣舟編寫,單元4、單元5、單元6由伍麗惠編寫,單元7由方少卿編寫,單元8、單元9、單元10由汪時(shí)安編寫,方少卿負(fù)責(zé)全書的統(tǒng)稿與定稿。
本書在編寫過程中得到了銅陵職業(yè)技術(shù)學(xué)院和銅陵廣播電視大學(xué)有關(guān)領(lǐng)導(dǎo)的大力支持,同時(shí)教材編寫過程中參考了本領(lǐng)域的相關(guān)教材和著作,在此向相關(guān)作者一并深表謝意。
由于編者水平有限,書中疏漏和不足之處在所難免,懇請(qǐng)廣大讀者提出寶貴意見和建議,以便修訂時(shí)加以完善。
編 者
2019年10月
單元 1?? 動(dòng)態(tài)網(wǎng)頁概述??..............1
任務(wù) 1?? 搭建物業(yè)管理系統(tǒng)開發(fā)環(huán)境??.............1
一、.NET 平臺(tái)戰(zhàn)略思想與意義??..............................2
二、.NET??Framework 技術(shù)架構(gòu)??..........................2
三、Visual??Studio??2015(Community 版)
?? ?? 集成開發(fā)環(huán)境和zui低配置??.................................3
任務(wù) 2?? 創(chuàng)建物業(yè)管理系統(tǒng)項(xiàng)目??........................8
一、Visual??Studio??2015 界面組成??....................8
二、控件與屬性窗口??......................................................9
三、命名空間??.......................................................................9
四、代碼分離技術(shù)??.........................................................10
小結(jié)..............................................................15
實(shí)訓(xùn)..............................................................15
習(xí)題..............................................................16
單元 2?? ASP.NET 開發(fā)基礎(chǔ)??.......17
任務(wù) 1?? 物業(yè)管理系統(tǒng)登錄界面設(shè)計(jì)??..........17
一、HTML??.........................................................................17
二、CSS 樣式表??..............................................................20
三、JavaScript 腳本語言??........................................23
任務(wù) 2?? C#語言基礎(chǔ)??............................................27
一、C# 語言基本結(jié)構(gòu)??..................................................28
二、C# 語言基本語法??..................................................28
三、C# 語言中的數(shù)組??.................................................31
四、C# 語言中的異常處理??......................................31
五、C# 語言中的面向?qū)ο筇匦??............................32
小結(jié)..............................................................35
實(shí)訓(xùn)..............................................................36
習(xí)題..............................................................37
單元 3?? Web 服務(wù)器控件??..........39
任務(wù) 1?? 物業(yè)管理系統(tǒng)小區(qū)管理員注冊(cè)??
?? ??界面設(shè)計(jì)??.....................................................39
一、Label 控件??...............................................................40
二、TextBox 控件??.......................................................40
三、Button 控件??...........................................................40
任務(wù) 2?? 物業(yè)管理系統(tǒng)住戶信息錄入界面??
?? ??設(shè)計(jì)??................................................................43
一、RadioButton 控件和 RadioButtonList??
??控件??...............................................................................44
二、CheckBox 控件和 CheckBoxList??
??控件??...............................................................................46
三、DropDownList 控件和 ListBox??
??控件??...............................................................................47
四、FileUpload 控件??.................................................48
小結(jié)..............................................................53
實(shí)訓(xùn)..............................................................54
習(xí)題..............................................................54
單元 4?? 物業(yè)管理系統(tǒng)用戶注冊(cè)——驗(yàn)證
??????????控件??.....................55
任務(wù)?? 物業(yè)管理系統(tǒng)用戶注冊(cè)數(shù)據(jù)驗(yàn)證??
??功能的實(shí)現(xiàn)??.....................................................55
一、RequiredFieldValidator 控件..................56
二、RegularExpressionValidator 控件??.....56
單元 8?? 數(shù)據(jù)庫連接與數(shù)據(jù)控件??.....91
任務(wù) 1?? 物業(yè)管理系統(tǒng)房屋信息功能??
?? ??實(shí)現(xiàn)??.................................................................91
一、數(shù)據(jù)綁定的基本概念..........................................92
二、數(shù)據(jù)源控件??...............................................................93
三、頁面中控件的屬性及說明??...................................94
任務(wù) 2?? 物業(yè)管理系統(tǒng)小區(qū)概況功能??
?? ??實(shí)現(xiàn)??..............................................................107
一、FormView 控件支持的模板??....................107
二、FormView 控件常用屬性及說明??.........108
小結(jié)............................................................119
實(shí)訓(xùn)............................................................120
習(xí)題............................................................120
單元 9?? 使用 ADO.NET 訪問
????????數(shù)據(jù)庫??..................122
任務(wù) 1?? 物業(yè)管理系統(tǒng)添加小區(qū)用戶功能??
?? ??實(shí)現(xiàn)??..............................................................122
一、DataProvider??......................................................123
二、DataSet??....................................................................126
三、ADO.NET??訪問數(shù)據(jù)庫的一般步驟??......127
任務(wù) 2?? 物業(yè)管理系統(tǒng)業(yè)主繳費(fèi)信息查詢??
?? ??功能實(shí)現(xiàn)??...................................................131
小結(jié)............................................................136
實(shí)訓(xùn)............................................................136
習(xí)題............................................................136
單元 10?? 物業(yè)管理系統(tǒng)部署??.......138
任務(wù) 1?? ASP.NET 程序發(fā)布??..........................138
任務(wù) 2?? IIS 安裝??.....................................................145
任務(wù) 3?? IIS 發(fā)布網(wǎng)站??..........................................148
小結(jié)............................................................157
實(shí)訓(xùn)............................................................157
習(xí)題............................................................158
參考文獻(xiàn)??........................ 159