版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、ASP.Net網(wǎng)絡(luò)開(kāi)發(fā)課程教案 一、課程定位ASP.Net網(wǎng)絡(luò)開(kāi)發(fā)實(shí)例教程是計(jì)算機(jī)專(zhuān)業(yè)及相近專(zhuān)業(yè)的一門(mén)專(zhuān)業(yè)必修課程。本課程為本專(zhuān)業(yè)的有關(guān)網(wǎng)絡(luò)程序設(shè)計(jì)的較高級(jí)內(nèi)容,將介紹開(kāi)發(fā)ASP.NET程序所涉及的開(kāi)發(fā)工具和運(yùn)行環(huán)境、C#程序設(shè)計(jì)基礎(chǔ)和ASP.NET的程序設(shè)計(jì)基礎(chǔ)等有關(guān)內(nèi)容。本課程共64學(xué)時(shí)(講授32學(xué)時(shí),上機(jī)32學(xué)時(shí)),4學(xué)分,考查科目。本課程的先修課是程序設(shè)計(jì)基礎(chǔ)、c#程序設(shè)計(jì)語(yǔ)言、數(shù)據(jù)庫(kù)基礎(chǔ)、HTML腳本語(yǔ)言等。二、課程總目標(biāo)ASP.Net網(wǎng)絡(luò)開(kāi)發(fā)實(shí)例教程課程的主要任務(wù)是:介紹 ASP.NET程序設(shè)計(jì)的基本原理和技術(shù)、ASP.NET 程序設(shè)計(jì)基礎(chǔ)、C# 語(yǔ)言基礎(chǔ)和 ASP.NET程序開(kāi)發(fā)
2、工具的使用等有關(guān)內(nèi)容。通過(guò)本課程的學(xué)習(xí),使學(xué)生掌握開(kāi)發(fā) ASP.NET 程序的基礎(chǔ)知識(shí)和方法,對(duì)網(wǎng)絡(luò)程序設(shè)計(jì)有一個(gè)全面的認(rèn)識(shí)和了解,能夠獨(dú)立自主開(kāi)發(fā)留言板、BBS、聊天室等網(wǎng)絡(luò)應(yīng)用程序。學(xué)習(xí)本課程后,應(yīng)達(dá)到下列基本要求: 1.了解WEB程序設(shè)計(jì)的基本技術(shù)。 2.掌握程序設(shè)計(jì)的基本方法。 3.能比較熟練地開(kāi)發(fā)基于的web程序。 4.掌握開(kāi)發(fā)環(huán)境Visual studio.NET的使用。三、重點(diǎn)、難點(diǎn)章節(jié)及內(nèi)容(一)重點(diǎn)章節(jié)及內(nèi)容;第一章 搭建ASP.NET網(wǎng)站的運(yùn)行環(huán)境與開(kāi)發(fā)環(huán)境:ASP.NET 3.5運(yùn)行環(huán)境、網(wǎng)站設(shè)置、虛擬目錄設(shè)置、創(chuàng)建網(wǎng)站、發(fā)布網(wǎng)站、復(fù)制網(wǎng)站;第
3、二章 使用控件高效創(chuàng)建網(wǎng)站頁(yè)面:XHTML常用元素、單文件模型和代碼隱藏頁(yè)模型、CSS樣式定義和存放位置、JavaScript常識(shí)和代碼存放位置、XML文件結(jié)構(gòu)、web.config配置文件結(jié)構(gòu)和配置方法;第三章 使用類(lèi)和端和服務(wù)器的信息:掌握Request、Response、Session、Application、Server和Cookie等對(duì)象的作用、常用屬性和方法;第四章 控制網(wǎng)站頁(yè)面的外觀:創(chuàng)建基于母版頁(yè)的內(nèi)容頁(yè)、創(chuàng)建嵌套母版頁(yè)和基于子母版的內(nèi)容頁(yè);第五章快速實(shí)現(xiàn)網(wǎng)站導(dǎo)航 :使用Menu控件的菜單項(xiàng)編輯器設(shè)置下拉菜單導(dǎo)航的方法、使用Menu控件和網(wǎng)站地圖實(shí)現(xiàn)下拉菜單導(dǎo)航的方法、使用Tr
4、eeView控件的節(jié)點(diǎn)編輯器設(shè)置樹(shù)型導(dǎo)航的方法、使用TreeView控件和網(wǎng)站地圖實(shí)現(xiàn)樹(shù)型導(dǎo)航的方法;第六章 使用ADO.NET獲取與處理數(shù)據(jù):使用ADO.NET的對(duì)象(包括Connection、Command、DataReader、DataAdapter、DataSet和DataView)訪問(wèn)后臺(tái)數(shù)據(jù)庫(kù);數(shù)據(jù)源控件和數(shù)據(jù)綁定控件在Web頁(yè)面中輸出數(shù)據(jù),對(duì)后臺(tái)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行修改和更新、在Web頁(yè)面中靈活使用ADO.NET對(duì)象、數(shù)據(jù)源控件和數(shù)據(jù)綁定控件實(shí)現(xiàn)應(yīng)用程序功能、Connection、Command、DataReader、DataAdapter、DataSet、DataView等ADO
5、.NET對(duì)象的功能和常用屬性、方法;SqlDataSource數(shù)據(jù)源控件和GridView、DataList、Repeater、DetailsView、FormView、DropDownList等數(shù)據(jù)綁定控件的功能、屬性和事件;第七章 使用LINQ集成查詢(xún)與更新數(shù)據(jù):LINQ實(shí)現(xiàn)用戶(hù)登錄功能、使用LINQ實(shí)現(xiàn)用戶(hù)注冊(cè)功能、使用LINQ瀏覽與更新商品數(shù)據(jù);第八章:應(yīng)用I/O和流操縱文件和圖片:上傳文件到硬盤(pán)和數(shù)據(jù)庫(kù)的方法、上傳圖片到硬盤(pán)和數(shù)據(jù)庫(kù)的方法、下載文件的方法;第九章:整合和發(fā)布網(wǎng)站:web.config文件的配置方法,熟練掌握在web.config文件中配置數(shù)據(jù)庫(kù)連接字符串的方法,學(xué)會(huì)在
6、Web頁(yè)面中使用web.config文件中的配置數(shù)據(jù)庫(kù)連接字符串;將多個(gè)Web頁(yè)面整合為一個(gè)完整的網(wǎng)站,并對(duì)網(wǎng)站進(jìn)行部署和發(fā)布;將Web頁(yè)面中的數(shù)據(jù)顯示代碼與業(yè)務(wù)邏輯代碼分離,創(chuàng)建多個(gè)類(lèi)和方法,通過(guò)三層架構(gòu)實(shí)現(xiàn)應(yīng)用程序的功能需求。(二)難點(diǎn)章節(jié)及內(nèi)容 第一章 搭建ASP.NET網(wǎng)站的運(yùn)行環(huán)境與開(kāi)發(fā)環(huán)境:發(fā)布網(wǎng)站、復(fù)制網(wǎng)站;第二章 使用控件高效創(chuàng)建網(wǎng)站頁(yè)面:代碼隱藏頁(yè)模型、CSS樣式定義;第三章 使用類(lèi)和端和服務(wù)器的信息:設(shè)計(jì)一個(gè)聊天室;第四章 控制網(wǎng)站頁(yè)面的外觀:母版頁(yè)與基于子母版的內(nèi)容頁(yè)的創(chuàng)建、掌握主題的創(chuàng)建;第五章快速實(shí)現(xiàn)網(wǎng)站導(dǎo)航 :使用TreeView控件的節(jié)點(diǎn)編輯器設(shè)置樹(shù)型導(dǎo)航的方法、
7、使用TreeView控件和網(wǎng)站地圖實(shí)現(xiàn)樹(shù)型導(dǎo)航的方法;第六章 使用ADO.NET獲取與處理數(shù)據(jù):數(shù)據(jù)源控件和數(shù)據(jù)綁定控件在Web頁(yè)面中輸出數(shù)據(jù),對(duì)后臺(tái)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行修改和更新、在Web頁(yè)面中靈活使用ADO.NET對(duì)象、數(shù)據(jù)源控件和數(shù)據(jù)綁定控件實(shí)現(xiàn)應(yīng)用程序功能、Connection、Command、DataReader、DataAdapter、DataSet、DataView等ADO.NET對(duì)象的功能和常用屬性、方法;SqlDataSource數(shù)據(jù)源控件和GridView、DataList、Repeater、DetailsView、FormView、DropDownList等數(shù)據(jù)綁定控件的功
8、能、屬性和事件;第七章 使用LINQ集成查詢(xún)與更新數(shù)據(jù):使用LINQ顯示與修改商品類(lèi)型數(shù)據(jù)、LINQ查詢(xún)表達(dá)式和常用子句、LINQ的基本組成,與ADO.NET的關(guān)系;第八章:應(yīng)用I/O和流操縱文件和圖片:顯示數(shù)據(jù)表中圖片的方法、讀文件和寫(xiě)文件的方法;第九章:整合和發(fā)布網(wǎng)站:將Web頁(yè)面中的數(shù)據(jù)顯示代碼與業(yè)務(wù)邏輯代碼分離,創(chuàng)建多個(gè)類(lèi)和方法,通過(guò)三層架構(gòu)實(shí)現(xiàn)應(yīng)用程序的功能需求;配置ASP.NET的用戶(hù)數(shù)據(jù)庫(kù)ASPNETDB;使用ASP.NET網(wǎng)站管理工具管理用戶(hù)和角色。四、實(shí)踐環(huán)節(jié)和內(nèi)容總體設(shè)計(jì)(一)主要環(huán)節(jié)安排本課程教學(xué)的主要實(shí)踐環(huán)節(jié)分為兩個(gè)方面:一是課堂教學(xué)中的有關(guān)章節(jié)講授、多媒體展示和實(shí)例操
9、作等等,具體時(shí)間與教學(xué)進(jìn)度同步。二是讓學(xué)生進(jìn)行上機(jī)練習(xí),并在練習(xí)中完成相應(yīng)的上機(jī)作業(yè)。(二)內(nèi)容總體設(shè)計(jì)1、課堂教學(xué)中的實(shí)踐環(huán)節(jié)第一章 搭建ASP.NET網(wǎng)站的運(yùn)行環(huán)境與開(kāi)發(fā)環(huán)境:.NET Framework概述、ASP.NET 3.5概述、IIS、Visual Studio 2008環(huán)境概覽、新建網(wǎng)站、發(fā)布網(wǎng)站、復(fù)制網(wǎng)站;第二章 使用控件高效創(chuàng)建網(wǎng)站頁(yè)面:htm文件和XHTML、單文件頁(yè)模型、代碼隱藏頁(yè)模型、.css文件和CSS常識(shí)、.js文件和JavaScript常識(shí)、.xml文件和XML常識(shí)、web.config、Global.asax;第三章 使用類(lèi)和端和服務(wù)器的信息:獲取客戶(hù)端數(shù)據(jù)與
10、跨頁(yè)傳遞數(shù)據(jù)、設(shè)計(jì)網(wǎng)站訪問(wèn)計(jì)數(shù)器、設(shè)計(jì)一個(gè)簡(jiǎn)易聊天室、多種頁(yè)面跳轉(zhuǎn)的實(shí)現(xiàn)方法與數(shù)據(jù)編碼;第四章 控制網(wǎng)站頁(yè)面的外觀:創(chuàng)建用戶(hù)登錄的母版也、創(chuàng)建用戶(hù)登錄的內(nèi)容頁(yè)、創(chuàng)建嵌套母版頁(yè)和基于子母版的內(nèi)容頁(yè)、應(yīng)用主題設(shè)置用戶(hù)登錄的頁(yè)面和控件的外觀;第五章快速實(shí)現(xiàn)網(wǎng)站導(dǎo)航 :創(chuàng)建網(wǎng)站地圖文件、使用SiteMapPath控件實(shí)現(xiàn)網(wǎng)站的水平導(dǎo)航、使用Menu控件的菜單項(xiàng)編輯器設(shè)置下拉菜單導(dǎo)航、使用Menu控件和網(wǎng)站地圖實(shí)現(xiàn)下拉菜單導(dǎo)航、使用TreeView控件的節(jié)點(diǎn)編輯器設(shè)置樹(shù)型導(dǎo)航、使用TreeView控件和網(wǎng)站地圖實(shí)現(xiàn)樹(shù)型導(dǎo)航;第六章 使用ADO.NET獲取與處理數(shù)據(jù):獲取和顯示購(gòu)物車(chē)中已選購(gòu)商品的數(shù)量和總
11、金額、獲得和顯示購(gòu)物車(chē)中的商品信息、更改購(gòu)物車(chē)中的商品數(shù)據(jù)、分頁(yè)列表顯示商品數(shù)據(jù)、分頁(yè)顯示商品數(shù)據(jù)列表與瀏覽商品詳細(xì)信息;第七章 使用LINQ集成查詢(xún)與更新數(shù)據(jù):上傳文件、上傳圖片、下載文件、顯示數(shù)據(jù)表中的圖片、讀文件和寫(xiě)文件;第八章:應(yīng)用I/O和流操縱文件和圖片:上傳文件到硬盤(pán)和數(shù)據(jù)庫(kù)的方法、上傳圖片到硬盤(pán)和數(shù)據(jù)庫(kù)的方法、下載文件的方法;第九章:整合和發(fā)布網(wǎng)站:創(chuàng)建用戶(hù)注冊(cè)頁(yè)面、創(chuàng)建用戶(hù)登錄頁(yè)面、創(chuàng)建網(wǎng)頁(yè)首頁(yè)、創(chuàng)建瀏覽商品詳細(xì)信息頁(yè)面、創(chuàng)建購(gòu)物車(chē)頁(yè)面、部署與發(fā)布網(wǎng)站。2、上機(jī)教學(xué)第一章 搭建ASP.NET網(wǎng)站的運(yùn)行環(huán)境與開(kāi)發(fā)環(huán)境:安裝與配置IIS、創(chuàng)建簡(jiǎn)單web網(wǎng)站;第二章 使用控件高效創(chuàng)建
12、網(wǎng)站頁(yè)面:創(chuàng)建web注冊(cè)頁(yè)面;第三章 使用類(lèi)和端和服務(wù)器的信息:設(shè)計(jì)網(wǎng)站訪問(wèn)計(jì)數(shù)器、制作簡(jiǎn)單聊天室;第四章 控制網(wǎng)站頁(yè)面的外觀:四章 控制網(wǎng)站頁(yè)面的外觀:第五章快速實(shí)現(xiàn)網(wǎng)站導(dǎo)航 :創(chuàng)建網(wǎng)站地圖文件、使用SiteMapPath控件實(shí)現(xiàn)網(wǎng)站的水平導(dǎo)航、使用Menu控件的菜單項(xiàng)編輯器設(shè)置下拉菜單導(dǎo)航、使用Menu控件和網(wǎng)站地圖實(shí)現(xiàn)下拉菜單導(dǎo)航、使用TreeVie;第六章 使用ADO.NET獲取與處理數(shù)據(jù):獲取和顯示購(gòu)物車(chē)中已選購(gòu)商品的數(shù)量和總金額、獲得和顯示購(gòu)物車(chē)中的商品信息、更改購(gòu)物車(chē)中的商品數(shù)據(jù)、分頁(yè)列表顯示商品數(shù)據(jù)、分頁(yè)顯示商品數(shù)據(jù)列表與瀏覽商品詳細(xì)信息;第七章 使用LINQ集成查詢(xún)與更新數(shù)據(jù)
13、:上傳文件、上傳圖片、下載文件、顯示數(shù)據(jù)表中的圖片、讀文件和寫(xiě)文件;第八章:應(yīng)用I/O和流操縱文件和圖片:上傳文件到硬盤(pán)和數(shù)據(jù)庫(kù)的方法、上傳圖片到硬盤(pán)和數(shù)據(jù)庫(kù)的方法、下載文件的方法;第九章:整合和發(fā)布網(wǎng)站:創(chuàng)建用戶(hù)注冊(cè)頁(yè)面、創(chuàng)建用戶(hù)登錄頁(yè)面、創(chuàng)建網(wǎng)頁(yè)首頁(yè)、創(chuàng)建瀏覽商品詳細(xì)信息頁(yè)面、創(chuàng)建購(gòu)物車(chē)頁(yè)面、部署與發(fā)布網(wǎng)站。五、教學(xué)進(jìn)程計(jì)劃表(含理論教學(xué)和實(shí)踐教學(xué)統(tǒng)籌)章節(jié)(序號(hào))內(nèi) 容學(xué)時(shí)數(shù)理論實(shí)踐總學(xué)時(shí)第一章搭建ASP.NET網(wǎng)站的運(yùn)行環(huán)境與開(kāi)發(fā)環(huán)境426第二章使用控件高效創(chuàng)建網(wǎng)站頁(yè)面628第三章取用客戶(hù)端和服務(wù)器的信息448第四章控制網(wǎng)站頁(yè)面的外觀426第五章快速實(shí)現(xiàn)網(wǎng)站的導(dǎo)航10616第六章使用A
14、DO.NET獲取與處理數(shù)據(jù)10414第七章使用LINQ集成查詢(xún)與更新數(shù)據(jù)8412第八章應(yīng)用I/0和流操縱文件和圖片8412第九章整合與發(fā)布網(wǎng)站8412合計(jì)643296六、教學(xué)資料收集和配置設(shè)計(jì)通過(guò)網(wǎng)絡(luò)、電視、圖書(shū)室和報(bào)刊雜志搜集與網(wǎng)站設(shè)計(jì)相關(guān)的資料,進(jìn)行資料整理,編寫(xiě)教學(xué)大綱和教案。7、 利用的教學(xué)方法(落實(shí)到章節(jié))章節(jié)(序號(hào))內(nèi) 容教學(xué)方法第一章搭建ASP.NET網(wǎng)站的運(yùn)行環(huán)境與開(kāi)發(fā)環(huán)境講授法第二章使用控件高效創(chuàng)建網(wǎng)站頁(yè)面講授法、實(shí)際操作法第三章取用客戶(hù)端和服務(wù)器的信息講授法、實(shí)際操作法第四章控制網(wǎng)站頁(yè)面的外觀講授法、實(shí)際操作法第五章快速實(shí)現(xiàn)網(wǎng)站的導(dǎo)航講授法、實(shí)際操作法第六章使用ADO.NE
15、T獲取與處理數(shù)據(jù)講授法、實(shí)際操作法第七章使用LINQ集成查詢(xún)與更新數(shù)據(jù)講授法、實(shí)際操作法第八章應(yīng)用I/0和流操縱文件和圖片講授法、實(shí)際操作法第九章整合與發(fā)布網(wǎng)站講授法、實(shí)際操作法8、 可利用的教學(xué)手段、教學(xué)媒體設(shè)計(jì)(落實(shí)到章節(jié))章節(jié)(序號(hào))內(nèi) 容教學(xué)手段、教學(xué)媒體第一章搭建ASP.NET網(wǎng)站的運(yùn)行環(huán)境與開(kāi)發(fā)環(huán)境教材、板書(shū)、PPT課件、多媒體第二章使用控件高效創(chuàng)建網(wǎng)站頁(yè)面教材、板書(shū)、PPT課件、多媒體第三章取用客戶(hù)端和服務(wù)器的信息教材、板書(shū)、PPT課件、多媒體第四章控制網(wǎng)站頁(yè)面的外觀教材、板書(shū)、PPT課件、多媒體第五章快速實(shí)現(xiàn)網(wǎng)站的導(dǎo)航教材、板書(shū)、PPT課件、多媒體第六章使用ADO.NET獲取與處理數(shù)據(jù)教材、板書(shū)、PPT課件、多媒體第七章使用LINQ集成查詢(xún)與更新數(shù)據(jù)教材、板書(shū)、PPT課件、多媒體第八章應(yīng)用I/0和流操縱文件和圖片教材、板書(shū)、PPT課件、多媒體第九章整合與發(fā)布網(wǎng)站教材、板書(shū)、PPT課件、多媒體九、作業(yè)布置與批改設(shè)計(jì) 選取教材各章節(jié)后面的部分作業(yè)及各種應(yīng)用性較強(qiáng)的案例題讓學(xué)生以上機(jī)形式完成作業(yè)。1.作業(yè)內(nèi)容要求:以教學(xué)大綱內(nèi)容為基礎(chǔ),通過(guò)練習(xí)增強(qiáng)學(xué)生對(duì)基本原理、基本方法和基本技能的掌握,以鞏固學(xué)生對(duì)理論的學(xué)習(xí)和培養(yǎng)學(xué)生思考問(wèn)題、分析問(wèn)題和解決問(wèn)題的能力。2.作業(yè)形式與題量:每章內(nèi)容講授完畢
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026中國(guó)醫(yī)學(xué)科學(xué)院北京協(xié)和醫(yī)學(xué)院直屬學(xué)院招聘20人筆試模擬試題及答案解析
- 2026西藏林芝米林市洋確贊布勞務(wù)有限責(zé)任公司招錄6人筆試備考試題及答案解析
- 2026浙江寧波市鎮(zhèn)海區(qū)招聘事業(yè)編制教師30人(第二批)考試備考試題及答案解析
- 2026云南省上海師范大學(xué)附屬官渡實(shí)驗(yàn)學(xué)校(中學(xué))招聘1人考試備考試題及答案解析
- 2026年員工敬業(yè)度提升策略培訓(xùn)
- 2026年體育舞蹈教學(xué)技巧培訓(xùn)
- 2026江西省歐潭人力資源集團(tuán)有限公司招聘見(jiàn)習(xí)生3人筆試模擬試題及答案解析
- 2026年九江市八里湖新區(qū)國(guó)有企業(yè)面向社會(huì)公開(kāi)招聘工作人員崗位計(jì)劃調(diào)整筆試備考試題及答案解析
- 2026年度合肥市肥東縣事業(yè)單位公開(kāi)招聘工作人員51名筆試模擬試題及答案解析
- 2026年流體力學(xué)與熱力學(xué)的關(guān)系
- GB/T 44828-2024葡萄糖氧化酶活性檢測(cè)方法
- 青海省西寧市2023-2024學(xué)年高一上學(xué)期物理期末試卷(含答案)
- 科大訊飛招聘在線(xiàn)測(cè)評(píng)題
- 醫(yī)療護(hù)具租賃合同模板
- 兒童性格發(fā)展與個(gè)性獨(dú)立性的培養(yǎng)
- 2024常壓儲(chǔ)罐檢驗(yàn)人員能力評(píng)價(jià)導(dǎo)則
- 物流管理概論王勇1
- 大學(xué)生預(yù)征對(duì)象登記表模板
- 胸外科-胸部創(chuàng)傷
- 2023版設(shè)備管理體系標(biāo)準(zhǔn)
- 劍橋英語(yǔ)PET真題校園版
評(píng)論
0/150
提交評(píng)論