ASP.NET

Classic ASP - Active Server Pages

Active Server Pages (ASP), na kilala din bilang classic ASP (Classic ASP), ay ang unang server-side script engine na inilabas ng Microsoft noong 1998.

ASP ay isang teknolohiya na nagpapasadya sa mga script sa web page na magsasalita sa Internet server.

Ang file extension ng ASP na pahina ay .asp, karaniwang sinulat ng VBScript.

Kung ikaw ay nais na mag-aral ng classic ASP,Bisita ang aming ASP tutorial.

ASP.NET

ASP.NET ay ang bagong henerasyon ng ASP. Hindi siya makakakabit sa classic ASP, ngunit ang ASP.NET ay maaaring tumutukoy sa ASP.

ASP.NET na mga pahina ay kailangang compile, kaya mas mabilis kaysa sa classic ASP.

ASP.NET maya maya pangmatagalan na suporta sa wika, maraming kontrol sa user, base sa XML na mga komponente, at pagkakasama sa pag-a-authenticate ng user.

ASP.NET 頁面的文件擴展名是 .aspx,通常由 VB (Visual Basic) 或 C# (C sharp) 編寫。

ASP.NET 中的用戶控件可以通過不同的語言進行編寫,包括 C++ 和 Java。

當瀏覽器請求 ASP.NET 文件時,ASP.NET 引擎讀取該文件,編譯並執行文件中的腳本,然後以純 HTML 向瀏覽器返回結果。

ASP.NET Razor

Razor 是一種新的簡易的標記語言,用於向 ASP.NET 網頁中嵌入伺服器代碼,很類似 ASP。

Razor 擁有傳統 ASP.NET 的能力,但更易使用,也更易學習。

ASP.NET 編程語言

本教學涵蓋以下編程語言:

  • Visual Basic (VB.NET)
  • C# (讀作 C sharp)

ASP.NET 伺服器技術

本教學涵蓋以下伺服器技術:

  • Web Pages (使用 Razor 語法)
  • MVC (Model View Controller)
  • Web Forms (傳統的 ASP.NET)

ASP.NET 開發工具

ASP.NET 支持以下開發工具:

  • WebMatrix
  • Visual Web Developer
  • Visual Studio

本教學對 Web Pages 使用 WebMatrix,對 MVC 和 Web Forms 使用 Visual Web Developer。

ASP.NET 文件擴展名

  • ASP 文件的文件擴展名是 .asp
  • ASP.NET 文件的文件擴展名是 .aspx
  • ASP.NET 文件使用 C# 語法的文件擴展名是 .cshtml
  • ASP.NET 文件使用 Razor VB 語法的文件擴展名是 .vbhtml