Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 日韩精品一区二区三区中文,亚洲第一页色,亚洲小视频网站

          整合營(yíng)銷服務(wù)商

          電腦端+手機(jī)端+微信端=數(shù)據(jù)同步管理

          免費(fèi)咨詢熱線:

          ASP.NET Web Forms-HTML 頁面

          單的 ASP.NET 頁面看上去就像普通的 HTML 頁面。


          Hello RUNOOB.COM

          在開始學(xué)習(xí) ASP.NET 之前,我們先來構(gòu)建一個(gè)簡(jiǎn)單的 HTML 頁面,該頁面將在瀏覽器中顯示 "Hello RUNOOB.COM":

          Hello RUNOOB.COM!


          用 HTML 編寫的 Hello RUNOOB.COM

          下面的代碼將以 HTML 頁面的形式顯示實(shí)例:

          <html>

          <body bgcolor="yellow">

          <center>

          <h2>Hello RUNOOB.COM!</h2>

          </center>

          </body>

          </html>

          如果您想親自嘗試一下,請(qǐng)保存上面的代碼到一個(gè)名為 "firstpage.htm" 的文件中,并創(chuàng)建一個(gè)到該文件的鏈接:firstpage.htm。


          用 ASP.NET 編寫的 Hello RUNOOB.COM

          轉(zhuǎn)換 HTML 頁面為 ASP.NET 頁面最簡(jiǎn)單的方法是,直接復(fù)制一個(gè) HTML 文件,并把新文件的擴(kuò)展名改成 .aspx

          下面的代碼將以 ASP.NET 頁面的形式顯示實(shí)例:

          <html>

          <body bgcolor="yellow">

          <center>

          <h2>Hello RUNOOB.COM!</h2>

          </center>

          </body>

          </html>

          如果您想親自嘗試一下,請(qǐng)保存上面的代碼到一個(gè)名為 "firstpage.aspx" 的文件中,并創(chuàng)建一個(gè)到該文件的鏈接:firstpage.aspx。


          它是如何工作的?

          從根本上講,ASP.NET 頁面與 HTML 是完全相同的。

          HTML 頁面的擴(kuò)展名是 .htm。如果瀏覽器向服務(wù)器請(qǐng)求一個(gè) HTML 頁面,服務(wù)器可以不進(jìn)行任何修改,就直接發(fā)送頁面給瀏覽器。

          ASP.NET 頁面的擴(kuò)展名是 .aspx。如果瀏覽器向服務(wù)器請(qǐng)求個(gè) ASP.NET 頁面,服務(wù)器在將結(jié)果發(fā)回給瀏覽器之前,需要先處理頁面中的可執(zhí)行代碼。

          上面的 ASP.NET 頁面不包含任何可執(zhí)行的代碼,所以沒有執(zhí)行任何東西。在下面的實(shí)例中,我們將添加一些可執(zhí)行的代碼到頁面中,以便演示靜態(tài) HTML 頁面和動(dòng)態(tài) ASP 頁面的不同之處。


          經(jīng)典 ASP

          Active Server Pages (ASP) 已經(jīng)流行很多年了。通過 ASP,可以在 HTML 頁面中放置可執(zhí)行代碼。

          之前的 ASP 版本(在 ASP.NET 之前)通常被稱為經(jīng)典 ASP。

          ASP.NET 不完全兼容經(jīng)典 ASP,但是只需要經(jīng)過少量的修改,大部分經(jīng)典 ASP 頁面就可以作為 ASP.NET 頁面良好地運(yùn)行。

          如果您想學(xué)習(xí)更多關(guān)于經(jīng)典 ASP 的知識(shí),請(qǐng)?jiān)L問我們的 ASP 教程。


          用經(jīng)典 ASP 編寫的動(dòng)態(tài)頁面

          為了演示 ASP 是如何顯示包含動(dòng)態(tài)內(nèi)容的頁面,我們將向上面的實(shí)例中添加一些可執(zhí)行的代碼(紅色字體標(biāo)識(shí)):

          <html>

          <body bgcolor="yellow">

          <center>

          <h2>Hello RUNOOB.COM!</h2>

          <p><%Response.Write(now())%></p>

          </center>

          </body>

          </html>

          <% --%> 標(biāo)簽內(nèi)的代碼是在服務(wù)器上執(zhí)行的。

          Response.Write 是用來向 HTML 輸出流中寫東西的 ASP 代碼。

          Now() 是一個(gè)返回服務(wù)器當(dāng)前日期和時(shí)間的函數(shù)。

          如果您想親自嘗試一下,請(qǐng)保存上面的代碼到一個(gè)名為 "dynpage.asp" 的文件中,并創(chuàng)建一個(gè)到該文件的鏈接:dynpage.asp。


          用 ASP .NET 編寫的動(dòng)態(tài)頁面

          下面的代碼將以 ASP.NET 頁面的形式顯示實(shí)例:

          <html>

          <body bgcolor="yellow">

          <center>

          <h2>Hello RUNOOB.COM!</h2>

          <p><%Response.Write(now())%></p>

          </center>

          </body>

          </html>

          如果您想親自嘗試一下,請(qǐng)保存上面的代碼到一個(gè)名為 "dynpage.aspx" 的文件中,并創(chuàng)建一個(gè)到該文件的鏈接:dynpage.aspx。


          ASP.NET 對(duì)比經(jīng)典 ASP

          上面的實(shí)例無法演示 ASP.NET 與經(jīng)典 ASP 之間任何的不同之處。

          正如最后的兩個(gè)實(shí)例中,您看不出 ASP 頁面和 ASP.NET 頁面兩者之間的不同之處。

          在下一章中,您將看到服務(wù)器控件是如何讓 ASP.NET 比經(jīng)典 ASP 更強(qiáng)大的。

          SP.NET 是一個(gè)使用 HTML、CSS、JavaScript 和服務(wù)器腳本創(chuàng)建網(wǎng)頁和網(wǎng)站的開發(fā)框架。

          ASP.NET 支持三種不同的開發(fā)模式:

          Web Pages(Web 頁面)、MVC(Model View Controller 模型-視圖-控制器)、Web Forms(Web 窗體):

          Web Pages

          單頁面模式

          MVC

          模型-視圖-控制器

          Web Forms

          事件驅(qū)動(dòng)模式

          最簡(jiǎn)單的 ASP.NET 模式。

          與 PHP 和經(jīng)典 ASP 相似。

          內(nèi)置了數(shù)據(jù)庫、視頻、圖形、社交媒體等模板和幫助器。

          MVC 將 Web 應(yīng)用程序分成 3 個(gè)不同的組成部分:

          模型負(fù)責(zé)數(shù)據(jù)

          視圖負(fù)責(zé)顯示

          控制器負(fù)責(zé)輸入

          傳統(tǒng)的 ASP.NET 事件驅(qū)動(dòng)開發(fā)模式:

          帶有服務(wù)器控件、服務(wù)器事件和服務(wù)器代碼的網(wǎng)頁。


          Web Pages

          如果您剛接觸 ASP.NET ,建議從 Web Pages 開始學(xué)習(xí)。

          Web Pages 是開發(fā) ASP.NET 網(wǎng)站最簡(jiǎn)單的開發(fā)模式。

          在我們的 Web Pages 教程中,您將學(xué)習(xí)如何使用 VB (Visual Basic) 或者 C# (C sharp) 最新的 Razor 服務(wù)器標(biāo)記語法將 HTML、CSS、JavaScript 和服務(wù)器代碼結(jié)合起來。

          您也可以學(xué)習(xí)如何使用具有可編程的 Web Helpers(包括數(shù)據(jù)庫、視頻、圖形、社交媒體等等)來擴(kuò)展您的網(wǎng)頁。

          現(xiàn)在開始學(xué)習(xí) ASP.NET Web Pages!


          MVC

          MVC 是一種使用 MVC(Model View Controller 模型-視圖-控制器)設(shè)計(jì)創(chuàng)建 Web 應(yīng)用程序的模式。

          如果您想要一個(gè)替代傳統(tǒng)的 ASP.NET 的輕量級(jí)的開發(fā)模式,可以從 MVC 開始學(xué)習(xí)。

          在我們的 MVC 教程中,您將學(xué)到如何使用集成了現(xiàn)有的所有 ASP.NET 特性(比如 Master Pages、 Security、Authentication 母版頁、安全、驗(yàn)證)的輕量級(jí)的開發(fā)模式創(chuàng)建 Web 應(yīng)用程序。

          現(xiàn)在開始學(xué)習(xí) ASP.NET MVC!


          Web Forms

          Web Forms 是傳統(tǒng)的基于事件驅(qū)動(dòng)的 ASP.NET 模式。

          如果您想學(xué)習(xí)在過去的 10 年中許多 Web 開發(fā)人員使用的設(shè)計(jì)模式,那么您可以從 Web Forms 開始學(xué)習(xí)。

          現(xiàn)在開始學(xué)習(xí) ASP.NET Web Forms!


          誰適合閱讀本教程?

          適合于任何想要學(xué)習(xí)在微軟 ASP.NET 平臺(tái)上創(chuàng)建網(wǎng)站的人員,從業(yè)余站點(diǎn)到最新的、現(xiàn)代化的、完全商業(yè)化的網(wǎng)絡(luò)。

          即使您是剛接觸 Web 編程,您也可以學(xué)習(xí)本教程,如果對(duì) HTML 和 CSS 有基本的了解將會(huì)有助于本教程的學(xué)習(xí)。

          如果您對(duì)腳本語言如 JavaScript 或者 VB (Visual Basic) 有基本的了解,那將會(huì)對(duì)學(xué)習(xí)本教程很有幫助。

          您是否偏愛 VB 勝過 C# (C sharp) ?您是否想學(xué)習(xí)這兩種語言?有個(gè)好消息:菜鳥教程提供的大多數(shù)代碼實(shí)例都有這兩種語言的版本。

          典 ASP - Active Server Pages(動(dòng)態(tài)服務(wù)器頁面)

          ASP ,全稱 Active Server Pages(動(dòng)態(tài)服務(wù)器頁面),也被稱為經(jīng)典 ASP ,是在1998年作為微軟的第一個(gè)服務(wù)器端腳本引擎推出的。

          ASP 是一種使得網(wǎng)頁中的腳本在因特網(wǎng)服務(wù)器上被執(zhí)行的技術(shù)。

          ASP 頁面的文件擴(kuò)展名是 .asp ,通常是用 VBScript 編寫的。

          ASP.NET

          ASP.NET 是新一代 ASP 。它與經(jīng)典 ASP 是不兼容的,但 ASP.NET 可能包括經(jīng)典 ASP。

          ASP.NET 頁面是經(jīng)過編譯的,這使得它們的運(yùn)行速度比經(jīng)典 ASP 快。

          ASP.NET 具有更好的語言支持,有一大套的用戶控件和基于 XML 的組件,并集成了用戶身份驗(yàn)證。

          ASP.NET 頁面的擴(kuò)展名是 .aspx ,通常是用 VB (Visual Basic) 或者 C# (C sharp) 編寫。

          在 ASP.NET 中的控件可以用不同的語言(包括 C++ 和 Java)編寫。

          當(dāng)瀏覽器請(qǐng)求 ASP.NET 文件時(shí),ASP.NET 引擎讀取文件,編譯和執(zhí)行腳本文件,并將結(jié)果以普通的 HTML 頁面返回給瀏覽器。


          ASP.NET Razor

          Razor 是一種將服務(wù)器代碼嵌入到 ASP.NET 網(wǎng)頁中的新的、簡(jiǎn)單的標(biāo)記語法,很像經(jīng)典 ASP 。

          Razor 具有傳統(tǒng)的 ASP.NET 的功能,但更容易使用并且更容易學(xué)習(xí)。


          ASP.NET 編程語言

          本教程介紹了以下編程語言:

          • Visual Basic (VB.NET)

          • C# (發(fā)音:C sharp)


          ASP.NET 服務(wù)器技術(shù)

          本教程介紹了以下服務(wù)器技術(shù)

          • Web Pages(Razor 語法)

          • MVC(模型-視圖-控制器)

          • Web Forms(傳統(tǒng)的 ASP.NET)


          ASP.NET 開發(fā)工具

          ASP.NET 支持以下開發(fā)工具:

          • WebMatrix

          • Visual Web Developer

          • Visual Studio


          ASP.NET 文件擴(kuò)展名

          • 經(jīng)典 ASP 文件的文件擴(kuò)展名為 .asp

          • ASP.NET 文件的文件擴(kuò)展名為 .aspx

          • Razor C# 語法的 ASP.NET 文件的文件擴(kuò)展名為 .cshtml

          • Razor VB 語法的 ASP.NET 文件的文件擴(kuò)展名為 .vbhtml


          主站蜘蛛池模板: 51视频国产精品一区二区| 色妞色视频一区二区三区四区| 久久久一区二区三区| 日本一区二区三区在线观看视频| 国产激情无码一区二区| 无码人妻精品一区二| 国产成人精品日本亚洲专一区 | 国产精品免费一区二区三区| 精品女同一区二区三区免费站| 亚洲无线码一区二区三区| 一区国严二区亚洲三区| 一区二区三区四区无限乱码| 国模精品一区二区三区视频| 97久久精品无码一区二区天美| 麻豆一区二区99久久久久| 精品一区二区三区在线成人 | 国产成人精品第一区二区| 精品视频无码一区二区三区| 久久精品国产免费一区| 亚洲综合无码AV一区二区| 手机看片一区二区| 久久青草国产精品一区| 久久国产午夜一区二区福利 | 日韩一区二区精品观看| 国产综合视频在线观看一区| 精品91一区二区三区| asmr国产一区在线| 国产一区二区三精品久久久无广告| 国产成人精品久久一区二区三区av| A国产一区二区免费入口| 国产福利视频一区二区| 亚洲日本va午夜中文字幕一区| 亚洲一区二区三区电影| 国产精品分类视频分类一区| 亚洲无码一区二区三区| 午夜肉伦伦影院久久精品免费看国产一区二区三区 | 日韩电影一区二区| 亚洲视频一区二区三区| 国产av一区最新精品| 午夜无码视频一区二区三区| 亚洲熟女少妇一区二区|