NET網(wǎng)站開發(fā)項目化教程PPT任務(wù)1-4 分析ASP.NET文檔_第1頁
NET網(wǎng)站開發(fā)項目化教程PPT任務(wù)1-4 分析ASP.NET文檔_第2頁
NET網(wǎng)站開發(fā)項目化教程PPT任務(wù)1-4 分析ASP.NET文檔_第3頁
NET網(wǎng)站開發(fā)項目化教程PPT任務(wù)1-4 分析ASP.NET文檔_第4頁
NET網(wǎng)站開發(fā)項目化教程PPT任務(wù)1-4 分析ASP.NET文檔_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

任務(wù)1-4:分析ASP.NET文檔主講教師:肖宏啟ASP.Net應(yīng)用開發(fā)預(yù)習(xí)檢查ASP.NET中的代碼后置分別包括哪兩個文件?學(xué)習(xí)目標(biāo)【知識目標(biāo)】ASP.NET頁面運行機制ASP.NET的文件類型ASP.NET的代碼后置與代碼內(nèi)嵌【技能目標(biāo)】了解ASP.NET文檔的結(jié)構(gòu)認(rèn)識ASP.NET文檔的內(nèi)容了解ASP.NET的運行機制和ASP.NET的文件類型與傳統(tǒng)的桌面程序不同,ASP.NET應(yīng)用程序被分成很多Web頁面,用戶可以在不同的入口訪問應(yīng)用程序,也可以通過超鏈接從一個頁面到網(wǎng)站的另一個頁面,也可以訪問其他的服務(wù)器提供的應(yīng)用程序。ASP.NET應(yīng)用程序是一系列資源和配置的組合,這些資源和配置只在同一個應(yīng)用程序內(nèi)共享,而其他應(yīng)用程序則不能享用這些資源和配置每個ASP.NET應(yīng)用程序都運行在一個單獨的應(yīng)用程序域,應(yīng)用程序域是內(nèi)存中的獨立區(qū)域,這樣可以確保在同一臺服務(wù)器上的應(yīng)用程序不會相互干擾,不至于因為其中一個應(yīng)用程序發(fā)生錯誤就影響到其他應(yīng)用程序的正常進行。知識準(zhǔn)備—ASP.NET應(yīng)用程序的構(gòu)成11.ASP.NET應(yīng)用程序的構(gòu)成(1)文件類型1.知識準(zhǔn)備—ASP.NET應(yīng)用程序的構(gòu)成21.ASP.NET應(yīng)用程序的構(gòu)成(2)文件夾類型1.Bin:包含ASP.NET應(yīng)用程序使用的、編譯好的.NET組件(DLLS)。一旦.NET組件放到這個文件夾里,ASP.NET就能夠自動檢測到這些組件,任何在這個Web應(yīng)用程序里的頁面都能夠使用這些組件。2.App_Code:包含那些使用在應(yīng)用程序中動態(tài)編譯的源文件。3.App_GlobalResources:存儲全局資源,這些資源能夠被Web應(yīng)用程序中所有的頁面訪問。4.App_LocalResources:存儲被特定頁面訪問的資源。5.App_WebReferences:存儲被Web應(yīng)用程序使用的Web服務(wù)引用。6.App_Data:存儲數(shù)據(jù),包括SQLServer2005ExpressEdition數(shù)據(jù)庫文件和XML文件等。7.App_Themes:存儲要在Web應(yīng)用程序中使用的主題。這些文件由系統(tǒng)命名,用戶不能修改。知識準(zhǔn)備—ASP.NET應(yīng)用程序的構(gòu)成3知識準(zhǔn)備—運行機制JSP的運行機制是什么?ASP.NET的運行機制:程序集.aspx文件第一次請求.cs文件第二次請求第二次請求ASP.NET引擎頁面類編譯生成響應(yīng)知識準(zhǔn)備—編碼方式ASP.NET有兩種編碼方式:代碼內(nèi)嵌和代碼后置知識準(zhǔn)備—代碼內(nèi)嵌全部代碼都在.aspx文件中<%@PageLanguage="C#"%>……<scriptrunat="server"></script><%Response.Write(hello);%>可以添加代碼塊告知服務(wù)器來解析和處理知識準(zhǔn)備—代碼后置顯示部分在.aspx中,處理邏輯部分在.aspx.cs<%@……usingSystem.Xml.Linq;public知識準(zhǔn)備—ASP.NET頁面的結(jié)構(gòu)@Page指令定義了頁面用于編譯和解析的屬性<%@Page每個aspx頁面只能有一個@Page指令認(rèn)識ASP.NET文檔的內(nèi)容和結(jié)構(gòu)分析ASP.NET頁面的功能代碼任務(wù)描述1.打開任務(wù)2.2中所創(chuàng)建網(wǎng)站2.分析Web頁面的源代碼任務(wù)2.2中所創(chuàng)建網(wǎng)站HelloAspNet的Web頁面Default.aspx的源代碼如下表1所示。任務(wù)實施—1行號頁面代碼010203040506070809101112131415161718<%@1)任務(wù)實施—23.分析Web頁面的功能代碼任務(wù)2.2中所創(chuàng)建的Web頁面引用的代碼隱藏文件的功能代碼如表2所示。任務(wù)實施—3行號代碼0102030405060708091011121314using1)01-06行表示引入的多個命名空間。2)08-014行表示創(chuàng)建的類,10-13行表示頁面對象Page的Loade事件過程的程序代碼。3)12行表示在頁面輸出您登陸的時間,DateTime是一個結(jié)構(gòu)類型,Now是DateTime的屬性,用于獲取當(dāng)前系統(tǒng)日期和時間。本次課主要介紹了ASP.N

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論