資源描述:
《《.Net應(yīng)用開發(fā)(2)》》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、《.Net應(yīng)用開發(fā)(2)》實(shí)訓(xùn)指導(dǎo)書專業(yè):電子信息技術(shù)工程任課教師:陳沖電子信息學(xué)院實(shí)訓(xùn)性質(zhì)3實(shí)訓(xùn)目標(biāo)3實(shí)訓(xùn)設(shè)計(jì)思路4實(shí)訓(xùn)內(nèi)容及學(xué)吋分配4考核標(biāo)準(zhǔn)4任務(wù)一.NET三層架構(gòu)初級編程5任務(wù)二.NET三層架構(gòu)高級編程(1)14任務(wù)三?NET三層架構(gòu)高級編程(2)31任務(wù)四WebService的定義與使用51實(shí)訓(xùn)性質(zhì)《.Net初級應(yīng)用》是電子信息工程技術(shù)專業(yè)(物聯(lián)網(wǎng)方向)學(xué)生必修的專業(yè)課程。本課程主要培養(yǎng)軟件技術(shù)專業(yè)學(xué)生掌握ASP.Net開發(fā)的新技術(shù)、熟悉VisualStudio2012開發(fā)工具的使用;能夠搭建Web開發(fā)環(huán)境,會配置IIS;能夠創(chuàng)建Web應(yīng)用程序,理解Web頁
2、面工作機(jī)制;能使用Web服務(wù)器控件和HTML服務(wù)器控件;會使用站點(diǎn)導(dǎo)航控件進(jìn)行導(dǎo)航;會使用ASP.NET內(nèi)置對象;熟練掌握并使用ADO.NET訪問數(shù)據(jù)庫,掌握數(shù)據(jù)源及數(shù)據(jù)綁定技術(shù);會使用成員資格管理、安全控件進(jìn)行安全管理的開發(fā);會創(chuàng)建并使用用戶控件和自定義控件;掌握母版頁的使用;熟悉使用多種工具對應(yīng)用程序進(jìn)行配置;會調(diào)試Web、配置、部署Web應(yīng)用程序,培養(yǎng)學(xué)生的團(tuán)隊(duì)協(xié)作、溝通表達(dá)、工作責(zé)任心、職業(yè)規(guī)范和職業(yè)道德等綜合素質(zhì)和能力。實(shí)訓(xùn)目標(biāo)通過28課時的時間,在教師的安排與指導(dǎo)下,完成實(shí)訓(xùn)內(nèi)容,以提升學(xué)生互聯(lián)網(wǎng)平臺開發(fā)知識和操作技能為目的,達(dá)到熟悉計(jì)算機(jī)軟件開發(fā)整套流程
3、的的目標(biāo),并能做到融會貫通,綜合運(yùn)用學(xué)過的知識設(shè)計(jì)具有較高水平的完整項(xiàng)目。本課程開設(shè)的一門為期3周的實(shí)訓(xùn)課程,其任務(wù)是通過3個星期實(shí)訓(xùn)的學(xué)習(xí),加深學(xué)生對計(jì)面向?qū)ο?、軟件工程?Net應(yīng)用開發(fā)、SQLServer應(yīng)用的學(xué)習(xí)認(rèn)知度,培養(yǎng)學(xué)生的動手能力和綜合解決問題的能力。實(shí)訓(xùn)設(shè)計(jì)思路本實(shí)訓(xùn)分為六個部分,分別包括計(jì)算機(jī)基礎(chǔ)、面各對象、軟件工程、.Net應(yīng)用開發(fā)、SQLServer應(yīng)用、通過軟件工程分析、項(xiàng)目設(shè)計(jì)、代碼編寫、撰寫實(shí)訓(xùn)報(bào)告鼓勵學(xué)生自行設(shè)計(jì)完成項(xiàng)目作品,以培養(yǎng)學(xué)生的動手實(shí)踐和設(shè)計(jì)策劃的能力。使學(xué)生能熟悉整個項(xiàng)目開發(fā)建設(shè)過程,掌握項(xiàng)目設(shè)計(jì)、項(xiàng)目實(shí)施完成的全過程。實(shí)訓(xùn)
4、內(nèi)容及學(xué)時分配1!序號任務(wù)名稱實(shí)訓(xùn)內(nèi)容學(xué)時任務(wù)一?NET三層架構(gòu)初級編程1.使用VisualStdio進(jìn)行三層結(jié)構(gòu)的創(chuàng)建2.數(shù)據(jù)庫結(jié)構(gòu)的設(shè)計(jì)與創(chuàng)建20任務(wù)二?NET三層架構(gòu)高級編程(1)1.進(jìn)行BLL、DAL、Web層代碼的編寫20任務(wù)三?NET三層架構(gòu)高級編程(2)1.Login.aspx代碼的編寫20任務(wù)四WebService的定義與使用1.模擬WebService的調(diào)用2.創(chuàng)建自己的WebService服務(wù)20總計(jì)80考核標(biāo)準(zhǔn)任務(wù)一至任務(wù)四考核方式為提交學(xué)生自己編寫的程序類別項(xiàng)目要求比例總評成績課堂表現(xiàn)紀(jì)律考勤到課率高,課堂表現(xiàn)良好。30%30%項(xiàng)目評分準(zhǔn)確率完
5、成度程序內(nèi)容正確,表述清楚。70%70%備注:如發(fā)現(xiàn)有作品雷同或者非本人制作的情況,均以舞弊處理。任務(wù)一.NET三層架構(gòu)初級編程一、實(shí)驗(yàn)?zāi)康?.熟悉和掌握ASP.NETWeb開發(fā)中的操作步驟。2.熟悉和掌握基于.NET最簡三層架構(gòu)的網(wǎng)站的開發(fā)方法和步驟。二、實(shí)驗(yàn)內(nèi)容設(shè)計(jì)并實(shí)現(xiàn)一個基于最簡三層架構(gòu)的標(biāo)題為“C#學(xué)習(xí)網(wǎng)”的網(wǎng)站的登錄頁面login.aspx,效果圖如所示,若輸入正確的用戶名和密碼,單擊“登錄”按鈕,則提示“登錄失敗,無此用戶名或密碼不止確!”,若輸入不正確的用戶名和密碼,單擊“登錄”按鈕,則提示“登錄成功!”。圖1-1竊錄頁面效果實(shí)驗(yàn)指導(dǎo)1.剪切圖片素材在
6、設(shè)計(jì)頁面之前,首先根據(jù)效果圖分析得到框架結(jié)構(gòu)代碼,并利用PhotoShopI具,剪切下需要的圖片,并保存(本實(shí)驗(yàn)已提供了這些圖片)。2.創(chuàng)建ASP.NET網(wǎng)站。啟動VisualStudio2008,點(diǎn)擊“文件”菜單中的子菜單“新建”,在級聯(lián)菜單中點(diǎn)擊“ASP.NET網(wǎng)站”,如圖1-2,在的“新建網(wǎng)站”對話框中,默認(rèn)選擇“ASP.NET網(wǎng)站”模板,文件默認(rèn)選擇“文件系統(tǒng)”,語言選擇"VisualC#”,然后單擊“瀏覽”按鈕打開“選擇位置”對話框?yàn)榫W(wǎng)站選擇一個合適的位置,單擊“打開”按鈕,返回“新建網(wǎng)站”對話框。在剛剛選擇的文件路徑后面輸入網(wǎng)站名“CSharpStudy”
7、,然后單擊“確定”按鈕,這樣就完成新建了一個名為“CSharpStudy”的ASP.NET網(wǎng)站,該網(wǎng)站的有一個項(xiàng)目,項(xiàng)目名也默認(rèn)為“CSharpStudy”,不可修改。1.添加圖片素材。右單擊項(xiàng)目名“CSharpStudy”,在打開的快捷菜單中選擇“新建文件夾”選項(xiàng),添加一個名為"images"的文件夾,通過添加現(xiàn)有項(xiàng)的方法將本實(shí)驗(yàn)提供的圖片素材添加到網(wǎng)站的images文件中。圖1-2新建網(wǎng)站2.創(chuàng)建數(shù)據(jù)庫和數(shù)據(jù)庫表完成“CSharpStudy”中的登錄頁面,只用到了一個表userlogin表,用于保存用戶的基本信息,下面給岀創(chuàng)建ServerSQL2