認識ASP.NET的基礎知識

來源:互聯網
上載者:User

ASP.NET是微軟的ASP技術的最新版本。

您應當具備的基礎知識

在繼續學習之前,您需要對下面的知識有基本的瞭解:

  • WWW, HTML 以及網站構建的基礎知識
  • 指令碼語言 比如JavaScript 或者 VBScript
  • 有關伺服器指令碼的基礎知識

什麼是ASP?

ASP是一種使嵌入網頁中的指令碼可由網際網路伺服器執行的伺服器端指令碼技術。

  • ASP是一項微軟公司的技術
  • ASP指Active Server Pages(動態伺服器頁面)
  • ASP是運行於ISS之中的程式
  • IIS指Internet Information Services(網際網路資訊服務)
  • IIS是Windows 2000捆綁的免費組件
  • IIS同時也是Windows NT 4.0的可選組件
  • 此可選組件可通過網際網路下載
  • PWS 的體積更小 - 不過擁有ISS的完整功能
  • PWS可在Windows 95/98的安裝CD中找到

ASP檔案是什嗎?

  • ASP檔案和HTML檔案類似
  • ASP檔案可包含文本、HTML、XML和指令碼
  • ASP檔案中的指令碼可在伺服器上執行。
  • ASP檔案的副檔名是".asp"

它如何工作?

  • 當瀏覽器請求某個HTML檔案時,伺服器會返回這個檔案
  • 而當瀏覽器請求某個ASP檔案時,IIS將這個請求傳遞至ASP引擎
  • SP引擎會逐行地讀取這個檔案,並執行檔案中的指令碼
  • 最後,ASP檔案將以純HTML的形式返回到瀏覽器

在您繼續學習ASP .NET之前,擁有對微軟ASP技術的基本瞭解釋有協助的。

什麼是ASP+?

ASP+等同於ASP.NET。

ASP+是微軟研發ASP.NET期間所使用的早期名稱。

什麼是ASP.NET?

ASP 3.0是ASP的最新版本,但不會再有ASP 4.0版本了。

ASP.NET是下一代的ASP,但是不能把ASP.NET稱為ASP的升級版本。ASP.NET是全新的伺服器端ASP指令碼。

ASP.NET是.NET架構的組成部分。微軟耗時三年從底層重寫了ASP.NET,而ASP.NET無法完全向後相容ASP 3.0。

您會在本教程的下一節瞭解到ASP與ASP.NET之間的差異所在。

.NET 架構(.NET Framework)

.NET 架構是微軟.NET平台的基礎結構。

.NET 架構是構建、開發及運行Web應用程式和Web服務的一種環境。

.NET 架構含有公用語言運行庫和公用類庫 - 比如ADO.NET、ASP.NET以及Windows表單 - 來提供可整合入各種電腦系統的進階標準服務。

.NET 架構可提供特性豐富的應用程式環境、簡化的開發以及眾多開發語言之間的輕鬆整合。

.NET 架構中立於語言。目前,它支援C++、C#、Visual Basic以及JScript(微軟的JavaScript版本)。

微軟的Visual Studio.NET是針對NET Framework的公用開發環境。



聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.