資源描述:
《asp第一講asp.net簡介-精品ppt課件》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、ASP.net第一講ASP.net簡介教學(xué)目標(biāo)了解Asp.net與ASP的異同了解ASP.net的特點理解Aspx頁的運行機制及結(jié)構(gòu)配置IIS運行網(wǎng)站了解利ASP.net的優(yōu)點使用Vs2008開發(fā)ASP.net創(chuàng)建一個ASP.netweb應(yīng)用程序它能夠?qū)⒄麄€網(wǎng)站編譯成單一的DLL創(chuàng)建一個網(wǎng)站目標(biāo)Framework設(shè)置ASP.net是基于.netFramework的編譯執(zhí)行ASP.NET頁實現(xiàn)一個ASP.net網(wǎng)頁例子:通過點擊按鈕在網(wǎng)頁上顯示當(dāng)前時間添加一個Web窗體文件介紹設(shè)計視圖與源視圖工具箱用戶界面設(shè)計窗口控件放置在設(shè)計窗口中的控件瀏覽器窗口中的用戶界面ASP.net網(wǎng)頁代碼
2、模型單一文件網(wǎng)頁模型代碼隱藏網(wǎng)頁模型頁面指令:@page<%@PageLanguage="C#"AutoEventWireup="true"CodeBehind="Default.aspx.cs"Inherits="Leson1._Default"%>Page類@Page指令的屬性2-1<%@PageLanguage="c#"AutoEventWireup="false"Trace="false"Codebehind="WebForm1.aspx.cs"Inherits="testWeb1.WebForm1"ContentType="text/xml"%>指定在編譯時和頁面的代碼聲
3、明塊中使用的語言指示能否自動處理頁面的事件指示是否啟用了跟蹤指定編譯的文件名稱,此文件含有與此頁面關(guān)聯(lián)的類指定由頁面繼承的代碼隱藏類將響應(yīng)的HTTP內(nèi)容類型作為一個標(biāo)準(zhǔn)的MIME類型代碼隱藏3-1.aspx文件顯示內(nèi)容HTML,服務(wù)器控件靜態(tài)文本等.aspx.cs文件應(yīng)用程序邏輯這就是代碼隱藏分離代碼隱藏3-2<%@PageInherits="myCodeBehind"src="myCodeBehind.cs"%>
Presentation.aspx4、tonText=“單擊此處!"OnClick="Button_Click"Runat="Server"/>
表示文件..(Presentation.aspx)代碼隱藏文件略為復(fù)雜。它含有一個未編譯的VisualC#類文件代碼隱藏3-3代碼隱藏文件(myCodebehind.cs)usingSystem;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.Web.UI.HtmlContr
5、ols;publicclassWebForm1:System.Web.UI.PageprotectedSystem.Web.UI.WebControls.LabellblMessage;PrivateButton_Click(Objectsender,EventArgse){{lblMessage.Text=“您好!"}}腳本部分腳本部分服務(wù)器端腳本客戶端腳本由服務(wù)器執(zhí)行由瀏覽器執(zhí)行C#VBJscript腳本客戶端腳本服務(wù)器端腳本網(wǎng)頁的瀏覽與調(diào)試瀏覽網(wǎng)頁啟動頁調(diào)試總結(jié):ASP.net網(wǎng)頁的特點獨立于瀏覽器的應(yīng)用程序?;谑录某绦蛟O(shè)計模型??梢圆东@客戶端的事件并傳遞到服務(wù)器,然后在
6、服務(wù)器調(diào)用相應(yīng)的處理程序精簡直觀且一致的面向?qū)ο竽P汀eb窗體模型狀態(tài)管理使用Vs2008開發(fā)ASP.net網(wǎng)站發(fā)布IIS配置代碼隱藏的工作原理及總結(jié)