ASP即Active Server Page的縮寫。它是一種包含了使用VB Script或Jscript腳本程序代碼的網(wǎng)頁。當(dāng)瀏覽器瀏覽ASP網(wǎng)頁時(shí), Web服務(wù)器就會根據(jù)請求生成相應(yīng)的HTML代碼然后再返回給瀏覽器,這樣瀏覽器端看到的就是動(dòng)態(tài)生成的網(wǎng)頁。ASP是一款代替CGI腳本程序的一種應(yīng)用,它可以與數(shù)據(jù)庫和其它程序進(jìn)行交互,是一種簡單、方便的編程工具。在了解了VBSCRIPT的基本語法后,只需要清楚各個(gè)組件的用途、屬性、方法,就可以輕松編寫出自己的ASP系統(tǒng)。ASP的網(wǎng)頁文件的格式是.ASP。
二、什么是 ASP.NET 技術(shù)?
ASP.NET 是一項(xiàng)嶄新技術(shù),用于創(chuàng)建服務(wù)器端的 Web 應(yīng)用程序。它是微軟公司提供的基于服務(wù)器的功能強(qiáng)大的技術(shù),用于為企業(yè)的內(nèi)部網(wǎng)創(chuàng)建動(dòng)態(tài)的、交互HTML 頁面。與以前的 Web 開發(fā)模型相比, ASP.NET 提供了如下數(shù)個(gè)重要的優(yōu)點(diǎn):
1. ASP.NET 是在服務(wù)器上運(yùn)行的編譯好的公共語言運(yùn)行庫代碼。與被解釋的前輩不同, ASP.NET 可利用早期綁定、實(shí)時(shí)編譯、本機(jī)優(yōu)化和盒外緩存服務(wù)。代碼被編譯執(zhí)行相比被解釋執(zhí)行, ASP.NET 頁面性能顯著提高。