下載本文檔
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、Web 程序設(shè)計(jì)Web Programming一、課程基本情況課程類(lèi)別:專(zhuān)業(yè)任選課課程學(xué)分:3學(xué)分課程總學(xué)時(shí):48學(xué)時(shí),其中講課:32學(xué)時(shí),實(shí)驗(yàn):16學(xué)時(shí)課程性質(zhì):選修開(kāi)課學(xué)期:第5學(xué)期先修課程:管理信息系統(tǒng)、數(shù)據(jù)庫(kù)等適用專(zhuān)業(yè):信管專(zhuān)業(yè)教 材:Web程序設(shè)計(jì)ASP.NET實(shí)用網(wǎng)站開(kāi)發(fā),清華大學(xué)出版社,沈士根、汪承焱、許小東,2013。開(kāi)課單位:經(jīng)管學(xué)院信管系二、課程性質(zhì)、教學(xué)目標(biāo)和任務(wù)通過(guò)本課程的學(xué)習(xí),掌握IIS網(wǎng)站配置、Visual Studio 2008開(kāi)發(fā)環(huán)境、與ASP.NET 3.5結(jié)合的C# 2008基礎(chǔ)、ASP.NET 3.5常用服務(wù)器控件、用戶(hù)控件、驗(yàn)證控件、狀態(tài)管理、數(shù)據(jù)源控件
2、和LINQ訪問(wèn)數(shù)據(jù)庫(kù)、數(shù)據(jù)綁定控件、用戶(hù)和角色管理、主題、母版、Web部件、網(wǎng)站導(dǎo)航、ASP.NET AJAX、Web服務(wù)、WCF服務(wù)、文件處理、綜合實(shí)例MyPetShop等內(nèi)容。學(xué)完本課程后,學(xué)生能運(yùn)用ASP.NET 3.5編寫(xiě)Web應(yīng)用程序,例如信息發(fā)布系統(tǒng)、論壇、留言板、聊天室、博客等。本課程將培養(yǎng)學(xué)生認(rèn)真負(fù)責(zé)的工作態(tài)度和嚴(yán)謹(jǐn)細(xì)致的工作作風(fēng);培養(yǎng)學(xué)生的自學(xué)能力及提出問(wèn)題、分析問(wèn)題和解決問(wèn)題的能力;培養(yǎng)學(xué)生團(tuán)隊(duì)合作開(kāi)發(fā)Web應(yīng)用程序的能力。通過(guò)本課程的學(xué)習(xí),使學(xué)生掌握基于ASP.NET 3.5的Web應(yīng)用程序開(kāi)發(fā)所需要的知識(shí)、技能和素質(zhì)要求。掌握利用ASP.NET 3.5與SQL Serv
3、er建立動(dòng)態(tài)網(wǎng)站的技術(shù),達(dá)到能獨(dú)立或合作完成中小型網(wǎng)站的建設(shè)與開(kāi)發(fā)目的,為學(xué)生在未來(lái)網(wǎng)絡(luò)化信息化社會(huì)里更好地從事Web應(yīng)用程序開(kāi)發(fā)打下良好的基礎(chǔ)。三、教學(xué)內(nèi)容和要求1、ASP.NET 3.5預(yù)備知識(shí)(2學(xué)時(shí)數(shù))(1)了解ASP.NET 3.5的基礎(chǔ).NET Framework;(2)熟悉ASP.NET 3.5運(yùn)行環(huán)境、網(wǎng)站設(shè)置、虛擬目錄設(shè)置;(3)熟悉ASP.NET 3.5的開(kāi)發(fā)環(huán)境Visual Studio 2008;(4)掌握創(chuàng)建網(wǎng)站、發(fā)布網(wǎng)站、復(fù)制網(wǎng)站的過(guò)程。重點(diǎn):ASP.NET 3.5運(yùn)行環(huán)境、網(wǎng)站設(shè)置、虛擬目錄設(shè)置、創(chuàng)建網(wǎng)站、發(fā)布網(wǎng)站、復(fù)制網(wǎng)站。難點(diǎn):發(fā)布網(wǎng)站、復(fù)制網(wǎng)站。2、創(chuàng)建第一
4、個(gè)ASP.NET 3.5網(wǎng)站(2學(xué)時(shí)數(shù))(1)了解ASP.NET 3.5網(wǎng)站組成;熟悉.htm文件及XHTML常用元素;(2)理解Web窗體頁(yè)的兩種模型:?jiǎn)挝募P秃痛a隱藏頁(yè)模型;(3)熟悉CSS樣式定義、存放位置;了解JavaScript常識(shí),熟悉代碼存放位置;了解XML常識(shí),熟悉XML文件結(jié)構(gòu);熟悉web.config配置文件結(jié)構(gòu)和配置方法。重點(diǎn):XHTML常用元素、單文件模型和代碼隱藏頁(yè)模型、CSS樣式定義和存放位置、JavaScript常識(shí)和代碼存放位置、XML文件結(jié)構(gòu)、web.config配置文件結(jié)構(gòu)和配置方法。難點(diǎn):代碼隱藏頁(yè)模型、CSS樣式定義。3、C#和ASP.NET 3.5
5、 (4學(xué)時(shí)數(shù))(1)了解C#語(yǔ)言特點(diǎn)和編程規(guī)范;(2)了解常用.NET命名空間;(3)掌握C#基礎(chǔ)語(yǔ)法、流程控制;能創(chuàng)建簡(jiǎn)單的類(lèi)。重點(diǎn):C#語(yǔ)言編程規(guī)范、常用.NET命名空間、C#基礎(chǔ)語(yǔ)法和流程控制、創(chuàng)建簡(jiǎn)單的類(lèi)。難點(diǎn):創(chuàng)建簡(jiǎn)單的類(lèi)。4、ASP.NET 3.5標(biāo)準(zhǔn)控件 (4學(xué)時(shí)數(shù))(1)了解HTML服務(wù)器控件;(2)熟悉ASP.NET 3.5標(biāo)準(zhǔn)控件;(3)熟練掌握各個(gè)控件應(yīng)用實(shí)例。(4)理解ASP.NET 3.5頁(yè)面事件處理流程;重點(diǎn):ASP.NET 3.5頁(yè)面事件處理流程、ASP.NET 3.5標(biāo)準(zhǔn)控件和應(yīng)用。難點(diǎn):ASP.NET 3.5頁(yè)面事件處理流程、ASP.NET 3.5標(biāo)準(zhǔn)控件的應(yīng)
6、用。5、Web服務(wù)器驗(yàn)證控件(2學(xué)時(shí)數(shù))(1)理解客戶(hù)端和服務(wù)器端驗(yàn)證;(2)掌握ASP.NET 3.5各驗(yàn)證控件的使用。重點(diǎn):客戶(hù)端和服務(wù)器端驗(yàn)證、ASP.NET 3.5各驗(yàn)證控件和應(yīng)用。難點(diǎn):客戶(hù)端驗(yàn)證、ASP.NET 3.5各驗(yàn)證控件的應(yīng)用。6、HTTP請(qǐng)求、響應(yīng)及狀態(tài)管理(2學(xué)時(shí)數(shù))(1)了解ViewState、HiddenField(2)掌握HttpRequest對(duì)象的應(yīng)用;掌握HttpResponse對(duì)象的應(yīng)用;掌握HttpServerUtility對(duì)象的應(yīng)用,理解不同方法的頁(yè)面重定向;掌握跨頁(yè)面提交的應(yīng)用;掌握Cookie、Session、Application、Profile應(yīng)
7、用。重點(diǎn):HttpRequest、HttpResponse、HttpServerUtility、頁(yè)面重定向、跨頁(yè)面提交、Cookie、Session、Application、Profile。難點(diǎn):不同方法的頁(yè)面重定向、跨頁(yè)面提交的應(yīng)用、Cookie應(yīng)用、Session應(yīng)用、Application應(yīng)用、Profile應(yīng)用。7、數(shù)據(jù)訪問(wèn)(4學(xué)時(shí)數(shù))(1)掌握Visual Studio 2008中管理數(shù)據(jù)庫(kù)的方法;(2)熟練使用數(shù)據(jù)源控件;(3)掌握LINQ查詢(xún)表達(dá)式;(4)熟練使用LINQ to SQL和LINQ to XML進(jìn)行數(shù)據(jù)訪問(wèn)管理。重點(diǎn):數(shù)據(jù)源控件、LINQ查詢(xún)表達(dá)式、使用LINQ t
8、o SQL和LINQ to XML進(jìn)行數(shù)據(jù)訪問(wèn)管理。難點(diǎn):使用LINQ to SQL和LINQ to XML進(jìn)行數(shù)據(jù)訪問(wèn)管理。8、數(shù)據(jù)綁定(2學(xué)時(shí)數(shù))(1)熟練掌握ListControl類(lèi)控件與數(shù)據(jù)源的綁定;(2)熟練掌握GridView控件與數(shù)據(jù)源的綁定;(3)熟練掌握DetailsView控件與數(shù)據(jù)源的綁定。重點(diǎn):ListControl類(lèi)控件與數(shù)據(jù)源的綁定、GridView控件與數(shù)據(jù)源的綁定、DetailsView控件與數(shù)據(jù)源的綁定。難點(diǎn):GridView控件應(yīng)用。9、用戶(hù)和角色管理(2學(xué)時(shí)數(shù))(1)了解Windows驗(yàn)證;(2)掌握Forms驗(yàn)證;掌握網(wǎng)站管理工具的應(yīng)用;掌握登錄系列控件
9、的應(yīng)用;掌握常用的Membership和Roles類(lèi)的方法。重點(diǎn):Forms驗(yàn)證、網(wǎng)站管理工具的應(yīng)用、登錄系列控件、常用的Membership和Roles類(lèi)的方法。難點(diǎn):Forms驗(yàn)證、登錄系列控件應(yīng)用、常用的Membership和Roles類(lèi)的方法。10、主題、母版和Web部件(2學(xué)時(shí)數(shù))(1)了解主題并掌握建立和使用主題的方法;(2)理解母版頁(yè)并能建立母版頁(yè);掌握利用母版頁(yè)創(chuàng)建一致網(wǎng)頁(yè)布局的方法;掌握建立和使用用戶(hù)控件的方法;(3)熟悉利用Web部件實(shí)現(xiàn)個(gè)性化用戶(hù)界面的方法。重點(diǎn):建立和使用主題、建立和使用母版頁(yè)、建立和使用用戶(hù)控件、利用Web部件實(shí)現(xiàn)個(gè)性化用戶(hù)界面。難點(diǎn):使用用戶(hù)控件、利
10、用Web部件實(shí)現(xiàn)個(gè)性化用戶(hù)界面。11、網(wǎng)站導(dǎo)航(2學(xué)時(shí)數(shù))(1)了解網(wǎng)站導(dǎo)航的含義和實(shí)現(xiàn)方法;(2)掌握網(wǎng)站地圖文件的結(jié)構(gòu)并能合理建立網(wǎng)站地圖;掌握網(wǎng)站導(dǎo)航控件SiteMapPath、TreeView和Menu的用法;掌握母版頁(yè)中網(wǎng)站導(dǎo)航控件的用法。重點(diǎn):網(wǎng)站導(dǎo)航的含義、網(wǎng)站地圖文件的結(jié)構(gòu)并能合理建立網(wǎng)站地圖、網(wǎng)站導(dǎo)航控件SiteMapPath、TreeView和Menu的用法、母版頁(yè)中網(wǎng)站導(dǎo)航控件的用法。難點(diǎn):網(wǎng)站導(dǎo)航控件SiteMapPath、TreeView和Menu的應(yīng)用。12、ASP.NET AJAX (2學(xué)時(shí)數(shù))(1)了解AJAX基礎(chǔ)知識(shí);(2)了解ASP.NET AJAX Con
11、trol Toolkit的安裝和控件功能。(3)理解AJAX工作原理;理解ASP.NET AJAX技術(shù);掌握ASP.NET AJAX服務(wù)器控件的用法;重點(diǎn):AJAX工作原理、ASP.NET AJAX服務(wù)器控件的用法、ASP.NET AJAX Control Toolkit的安裝和控件功能。難點(diǎn):AJAX工作原理、ASP.NET AJAX服務(wù)器控件的用法。13、MyPetShop綜合實(shí)例(2學(xué)時(shí)數(shù))(1)了解MyPetShop系統(tǒng)的總體設(shè)計(jì);(2)熟悉系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì);(3)掌握用戶(hù)控件設(shè)計(jì);掌握前臺(tái)功能模塊設(shè)計(jì);掌握購(gòu)物車(chē)模塊;掌握訂單處理模塊;掌握后臺(tái)功能管理模塊。重點(diǎn):系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)、用戶(hù)控件設(shè)計(jì)、前臺(tái)功能模塊設(shè)計(jì)、購(gòu)物車(chē)模塊、訂單處理模塊、后臺(tái)功能管理模塊。難點(diǎn):購(gòu)物車(chē)模塊、訂單處理模塊。四、課程考核(1)作業(yè):5次(2)考核方式:閉卷考試(3)總評(píng)成績(jī)計(jì)算方式:平時(shí)成績(jī)占15%,實(shí)驗(yàn)成績(jī)占15%,期末考試成績(jī)占70%。五、參考書(shū)目1
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度房屋租賃合同房屋修繕協(xié)議2篇
- 旅游業(yè)綜合服務(wù)提供協(xié)議
- 汽車(chē)零部件制造投資協(xié)議
- 2024年重型機(jī)械分期付款銷(xiāo)售合同
- 二零二五年度成都事業(yè)單位勞動(dòng)合同(含員工加班費(fèi)支付標(biāo)準(zhǔn))2篇
- 大數(shù)據(jù)分析平臺(tái)建設(shè)及應(yīng)用合作協(xié)議
- 2024年現(xiàn)代家居裝修定制服務(wù)合同
- 二零二五年度建筑工程業(yè)主方工程質(zhì)量檢測(cè)合同3篇
- 2024版加工生產(chǎn)包裝合同
- 2024版房屋買(mǎi)賣(mài)個(gè)人合同
- 擦黑板(教案)勞動(dòng)二年級(jí)上冊(cè)
- 2024年安徽省高中語(yǔ)文學(xué)業(yè)水平合格考模擬試卷試題(含答案詳解)
- 空調(diào)水管道安裝施工方案
- 家族族譜資料收集表
- 2024年1月自考18960禮儀學(xué)試題及答案含解析
- Vue.js前端開(kāi)發(fā)實(shí)戰(zhàn)(第2版)-教學(xué)課件 第1章 初識(shí)Vue
- 事業(yè)單位年度考核實(shí)施方案
- 2024-2029年中國(guó)中藥煎藥機(jī)行業(yè)市場(chǎng)現(xiàn)狀分析及競(jìng)爭(zhēng)格局與投資發(fā)展研究報(bào)告
- 竣工驗(yàn)收消防查驗(yàn)和消防驗(yàn)收
- 衛(wèi)生院崗位風(fēng)險(xiǎn)分級(jí)和監(jiān)管制度工作方案
- 2016-2023年大慶醫(yī)學(xué)高等專(zhuān)科學(xué)校高職單招(英語(yǔ)/數(shù)學(xué)/語(yǔ)文)筆試歷年參考題庫(kù)含答案解析
評(píng)論
0/150
提交評(píng)論