![《應(yīng)用開發(fā)技術(shù)》教學(xué)大綱_第1頁(yè)](http://file4.renrendoc.com/view/9cd9329247a3e4824ac7d40e0bd19454/9cd9329247a3e4824ac7d40e0bd194541.gif)
![《應(yīng)用開發(fā)技術(shù)》教學(xué)大綱_第2頁(yè)](http://file4.renrendoc.com/view/9cd9329247a3e4824ac7d40e0bd19454/9cd9329247a3e4824ac7d40e0bd194542.gif)
![《應(yīng)用開發(fā)技術(shù)》教學(xué)大綱_第3頁(yè)](http://file4.renrendoc.com/view/9cd9329247a3e4824ac7d40e0bd19454/9cd9329247a3e4824ac7d40e0bd194543.gif)
![《應(yīng)用開發(fā)技術(shù)》教學(xué)大綱_第4頁(yè)](http://file4.renrendoc.com/view/9cd9329247a3e4824ac7d40e0bd19454/9cd9329247a3e4824ac7d40e0bd194544.gif)
![《應(yīng)用開發(fā)技術(shù)》教學(xué)大綱_第5頁(yè)](http://file4.renrendoc.com/view/9cd9329247a3e4824ac7d40e0bd19454/9cd9329247a3e4824ac7d40e0bd194545.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、ASP.NET Web應(yīng)用開發(fā)技術(shù)教學(xué)大綱課程名稱:ASP.NET Web應(yīng)用開發(fā)技術(shù) 英文名稱:ASP.NET Web Development Technologies課程總學(xué)時(shí):64 講課:40 上機(jī):24適合專業(yè):計(jì)算機(jī)類專業(yè)一、大綱使用說(shuō)明(1)課程性質(zhì)、目的和任務(wù) 本課程是計(jì)算機(jī)科學(xué)與技術(shù)、軟件工程、網(wǎng)絡(luò)工程等專業(yè)的必修課。學(xué)生通過(guò)本課程的學(xué)習(xí),將掌握開發(fā)ASP.NET程序的基礎(chǔ)知識(shí)和基本方法,對(duì)建立網(wǎng)站、設(shè)計(jì)和開發(fā)網(wǎng)絡(luò)應(yīng)用程序有一個(gè)全面的認(rèn)識(shí)。 (二)學(xué)生知識(shí)、能力的基本要求 要求學(xué)生理解Web的工作原理和.NET框架的基本結(jié)構(gòu),掌握網(wǎng)頁(yè)設(shè)計(jì)、客戶端編程、服務(wù)器端編程的基本方法;理
2、解ASP.NET程序的執(zhí)行過(guò)程、組件的生命周期及相應(yīng)的事件回調(diào)方法,掌握Web Form編程技術(shù);理解MVC架構(gòu)的工作原理,掌握ASP.NET MVC應(yīng)用開發(fā)方法;理解ADO.NET的結(jié)構(gòu),掌握其核心組件的使用方法,理解ORM的概念和原理,掌握實(shí)體框架的使用方法,學(xué)會(huì)使用ADO.NET及實(shí)體框架開發(fā)數(shù)據(jù)庫(kù)應(yīng)用;理解SOA的概念和原理,學(xué)會(huì)使用Web API技術(shù)進(jìn)行服務(wù)定義;理解AJAX的工作原理和編程框架,學(xué)會(huì)使用AJAX技術(shù)開發(fā)Web2.0應(yīng)用。在掌握以上各項(xiàng)核心技術(shù)的基礎(chǔ)上,能夠綜合使用AJAX技術(shù)、Web API技術(shù)、數(shù)據(jù)訪問(wèn)技術(shù)及MVC框架和Web Form框架,開發(fā)大型、復(fù)雜的Web
3、應(yīng)用。(3)先修課程 計(jì)算機(jī)程序設(shè)計(jì)技術(shù),面向?qū)ο蠹夹g(shù),數(shù)據(jù)庫(kù)原理及應(yīng)用。(四)參考書目(1)ASP.NET Web應(yīng)用開發(fā)技術(shù)(第2版),喻鈞、白小軍編,清華大學(xué)出版社,2017(2). W3Schools Online Web Tutorials. (3)/. Microsoft 官方網(wǎng)站 2、課程學(xué)時(shí)分配表序號(hào)章節(jié)名稱講課學(xué)時(shí)實(shí)驗(yàn)學(xué)時(shí)小計(jì)1第1章 Web程序設(shè)計(jì)基礎(chǔ)222第2章HTML、XML與CSS4263第3章 客戶端編程技術(shù)與開發(fā)框架4264第4章C# 語(yǔ)言基礎(chǔ)445第5章Web Form技術(shù)4266第6章Web應(yīng)用程序狀態(tài)管理4267第7章 數(shù)據(jù)訪問(wèn)技術(shù)64108第8章 數(shù)據(jù)綁定
4、4489第9章 MVC開發(fā)模式44810第10章 AJAX與Web API448合計(jì)402464三、教學(xué)內(nèi)容及基本要求第1章 Web程序設(shè)計(jì)基礎(chǔ) 1.1 Web的工作原理 1.2 Web程序設(shè)計(jì)技術(shù) 1.3 ASP.NET基礎(chǔ)1.4 建立ASP.NET運(yùn)行和開發(fā)環(huán)境重點(diǎn):B/S軟件體系結(jié)構(gòu),Web 的工作原理,ASP.NET環(huán)境配置難點(diǎn):客戶端和服務(wù)器端腳本編程 ASP.NET的四種開發(fā)模式第2章HTML、XML與CSS2.1 使用HTML組織頁(yè)面內(nèi)容2.2 使用XML表達(dá)數(shù)據(jù)2.3 利用CSS表達(dá)頁(yè)面樣式重點(diǎn):HTML基本標(biāo)記的使用,XML的語(yǔ)法規(guī)則,在HTML中如何使用CSS難點(diǎn):驗(yàn)證XM
5、L的有效性,XML文檔的顯示,CSS選擇器第3章 客戶端編程技術(shù)與開發(fā)框架3.1 JavaScript概述3.2 JavaScript基本語(yǔ)法3.3 JavaScript對(duì)象編程3.4 JQuery框架3.5 BootStrap框架重點(diǎn):函數(shù),流程控制,異常處理,事件處理難點(diǎn):瀏覽器宿主對(duì)象,JQuery框架第4章C# 語(yǔ)言基礎(chǔ)4.1 創(chuàng)建一個(gè)簡(jiǎn)單的C# 程序4.2 C# 基本語(yǔ)法4.3 類和對(duì)象4.4 字符串4.5 集合編程重點(diǎn):C# 基本語(yǔ)法,類和對(duì)象難點(diǎn):類的繼承和多態(tài),集合編程(ArrayList,哈希表,隊(duì)列,堆棧)第5章Web Form技術(shù)5.1 ASP.NET頁(yè)面的生命周期 5.
6、2 Web服務(wù)器控件概述5.3 標(biāo)準(zhǔn)的Web服務(wù)器控件5.4 數(shù)據(jù)的有效性檢測(cè)5.5 用戶控件5.6 母版頁(yè)重點(diǎn):Web服務(wù)器控件和用戶控件的使用難點(diǎn):數(shù)據(jù)的有效性檢測(cè),母版頁(yè)的使用第6章Web應(yīng)用程序狀態(tài)管理6.1 HTTP請(qǐng)求處理 6.2 狀態(tài)信息保存 重點(diǎn):Response對(duì)象,Request對(duì)象,Server對(duì)象,Application對(duì)象,Session對(duì)象難點(diǎn):Session對(duì)象,Cookie對(duì)象,ViewState對(duì)象第7章 數(shù)據(jù)訪問(wèn)技術(shù)7.1 ADO.NET體系結(jié)構(gòu)7.2 使用基于連接的對(duì)象訪問(wèn)數(shù)據(jù)庫(kù)7.3 使用基于內(nèi)容的對(duì)象訪問(wèn)數(shù)據(jù)庫(kù) 7.4 Entity Framework
7、基礎(chǔ)重點(diǎn):基于連接和內(nèi)容的對(duì)象訪問(wèn)數(shù)據(jù)庫(kù)難點(diǎn):實(shí)體框架的使用第8章 數(shù)據(jù)綁定8.1 數(shù)據(jù)綁定基礎(chǔ) 8.2 數(shù)據(jù)源控件 8.3 數(shù)據(jù)綁定控件 8.4使用實(shí)體框架與模型綁定技術(shù)重點(diǎn):數(shù)據(jù)的綁定、數(shù)據(jù)控件的使用難點(diǎn):實(shí)體框架與模型綁定技術(shù)的使用第9章 MVC開發(fā)模式9.1 ASP.NET MVC基礎(chǔ) 9.2 模型與控制器組件的使用9.3 視圖組件的使用9.4在控制器和視圖間傳遞數(shù)據(jù) 重點(diǎn):MVC模式的理解、組件的使用 難點(diǎn):控制器和視圖數(shù)據(jù)的傳遞第10章 AJAX與Web API10.1 AJAX技術(shù) 10.2 Web API框架 10.3 單頁(yè)應(yīng)用程序示例 重點(diǎn):AJAX技術(shù) 和Web API的理
8、解難點(diǎn):?jiǎn)雾?yè)應(yīng)用程序的使用4、實(shí)驗(yàn)內(nèi)容及基本要求1、實(shí)驗(yàn)環(huán)境要求安裝VS 2015和SQL Server 20102、實(shí)驗(yàn)內(nèi)容及要求實(shí)驗(yàn)一: 使用HTML+CSS設(shè)計(jì)網(wǎng)頁(yè)(2學(xué)時(shí))要求:使用HTML和外部CSS文件,設(shè)計(jì)一個(gè)用戶注冊(cè)頁(yè)面實(shí)驗(yàn)二:使用JavaScript設(shè)計(jì)一個(gè)簡(jiǎn)易計(jì)算器(2學(xué)時(shí))要求:(1)用JavaScript編寫一個(gè)簡(jiǎn)易的計(jì)算器頁(yè)面(2)輸入2個(gè)數(shù)字,點(diǎn)擊加、減、乘、除按鈕,將計(jì)算結(jié)果顯示出來(lái)實(shí)驗(yàn)三:Web Form開發(fā)技術(shù)(2學(xué)時(shí))要求:使用Web Form技術(shù)開發(fā)用戶注冊(cè)頁(yè)面。(1)使用常見的Web服務(wù)器控件(文本,下拉列表,單選鈕,按鈕等等);(2)使用驗(yàn)證控件對(duì)輸入
9、內(nèi)容進(jìn)行驗(yàn)證;(3)服務(wù)器端接收注冊(cè)信息,并導(dǎo)航到注冊(cè)成功頁(yè)面。實(shí)驗(yàn)四:ASP.NET內(nèi)置對(duì)象的使用(2學(xué)時(shí))要求:在原來(lái)注冊(cè)頁(yè)面的基礎(chǔ)上,實(shí)現(xiàn)客戶端和服務(wù)器端的交互。(1)在注冊(cè)頁(yè)面輸入信息后,跳轉(zhuǎn)到另一個(gè)頁(yè)面,并將輸入值顯示出來(lái)(2)實(shí)現(xiàn)網(wǎng)站計(jì)數(shù)器功能(Application和Session對(duì)象)。實(shí)驗(yàn)五:數(shù)據(jù)訪問(wèn)技術(shù)(4學(xué)時(shí))要求:使用ADO.NET技術(shù)和實(shí)體框架分別實(shí)現(xiàn)用戶的注冊(cè)和登錄驗(yàn)證功能(1)設(shè)計(jì)并創(chuàng)建數(shù)據(jù)庫(kù)(2)實(shí)現(xiàn)用戶注冊(cè)功能 (3)實(shí)現(xiàn)用戶登錄功能 實(shí)驗(yàn)六:數(shù)據(jù)綁定技術(shù)(4學(xué)時(shí))要求:使用Web Form技術(shù)及數(shù)據(jù)綁定控件,實(shí)現(xiàn)圖書檢索及詳情顯示功能(1)設(shè)計(jì)并創(chuàng)建數(shù)據(jù)庫(kù);(2)創(chuàng)建圖書檢索頁(yè)面,實(shí)現(xiàn)按類別、書名、書號(hào)、作者檢索功能;(3)創(chuàng)建圖書詳情顯示頁(yè)面,根據(jù)書號(hào)顯示圖書的詳細(xì)信息。實(shí)驗(yàn)七:MVC開發(fā)(4學(xué)時(shí))要求:使用MVC開發(fā)技術(shù),實(shí)現(xiàn)圖書檢索及詳情顯示功能(1)設(shè)計(jì)并創(chuàng)建數(shù)據(jù)庫(kù);(2)創(chuàng)建模型組件;(3)創(chuàng)建控制器組件;(4)創(chuàng)建視圖組件;實(shí)驗(yàn)八:AJA
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 三農(nóng)產(chǎn)品網(wǎng)絡(luò)營(yíng)銷作業(yè)指導(dǎo)書
- 2025年懷化考從業(yè)資格證貨運(yùn)試題
- 小學(xué)二年級(jí)數(shù)學(xué)上冊(cè)口算題
- 2025年武威貨運(yùn)上崗證模擬考試試題
- 2025年楚雄駕校考試貨運(yùn)從業(yè)資格證模擬考試
- 電力調(diào)試合同(2篇)
- 電動(dòng)車補(bǔ)充協(xié)議書范文(2篇)
- 2024-2025學(xué)年高中語(yǔ)文課時(shí)作業(yè)4毛澤東詞兩首含解析粵教版必修2
- 六年級(jí)班主任第二學(xué)期工作總結(jié)
- 小學(xué)班主任工作計(jì)劃二年級(jí)
- 2024年安徽省高校分類對(duì)口招生考試數(shù)學(xué)試卷真題
- ISO45001管理體系培訓(xùn)課件
- 動(dòng)畫課件教學(xué)教學(xué)課件
- 會(huì)所股東合作協(xié)議書范文范本
- 綿陽(yáng)市高中2022級(jí)(2025屆)高三第一次診斷性考試(一診)數(shù)學(xué)試卷(含答案逐題解析)
- 人教版(2024)七年級(jí)上冊(cè)英語(yǔ)期中復(fù)習(xí)單項(xiàng)選擇100題(含答案)
- 2024年胡麻油市場(chǎng)前景分析:全球胡麻油市場(chǎng)規(guī)模達(dá)到了25.55億美元
- 小學(xué)英語(yǔ)800詞分類(默寫用)
- 《 西門塔爾牛臉數(shù)據(jù)集的研究》范文
- 八年級(jí)上冊(cè) 第三單元 11《簡(jiǎn)愛》公開課一等獎(jiǎng)創(chuàng)新教學(xué)設(shè)計(jì)
- 真實(shí)世界研究指南 2018
評(píng)論
0/150
提交評(píng)論