ASP 和 ASP.NET 教程

ASP 技术

ASP 和 ASP.NET 是服务器端技术。

这两种技术都可以让计算机代码由 Internet 服务器执行。

当浏览器请求 ASP 或 ASP.NET 文件时,ASP 引擎读取文件,执行文件中的任何代码,并将结果返回给浏览器。


经典 ASP - 活动服务器页面

ASP(又名经典 ASP)于 1998 年作为 Microsoft 的第一个服务器端脚本语言推出。

经典 ASP 页面的文件扩展名为 .asp,通常用 VBScript 编写。

访问我们的经典 ASP 教程 »

ASP.NET

ASP.NET 于 2002 年作为经典 ASP 的继承者发布。

ASP.NET 页面具有 .aspx 扩展名,通常用 C#(升 C)编写。

ASP.NET 4.6 是 ASP.NET 的最新官方版本。

预计 ASP.NET 5 将是对 ASP.NET 的重要重新设计。

但是,ASP.NET 5 的开发因支持 ASP.NET Core 而停止。



ASP.NET 网页

ASP.NET Web Pages 是一种 SPA 应用模型(单页应用)。

SPA 模型与 PHP 和 Classic ASP 非常相似。

ASP.NET 网页正在合并到新的 ASP.NET Core。

访问我们的网页教程 »

ASP.NET MVC

ASP.NET MVC 是一种 MVC 应用模型(模型-视图-控制器)。

ASP.NET MVC 正在合并到新的 ASP.NET Core。

ASP.NET MVC 不在本教程中。


ASP.NET Web API

ASP.NET API 是一种 API 应用模型(Application Programming Interface)。

ASP.NET API 正在合并到新的 ASP.NET Core。

本教程不涉及 ASP.NET API。


ASP.NET Web 窗体

ASP.NET Web 窗体是一种事件驱动的应用程序模型。

ASP.NET Web 窗体不是新 ASP.NET Core 的一部分。

本教程介绍了 ASP.NET Web 窗体。


ASP.NET Core

ASP.NET Core 于 2016 年发布。

ASP.NET Core 将 ASP.NET MVC、ASP.NET Web API 和 ASP.NET 网页合并到一个应用程序框架中。

ASP.NET Core 不在本教程中。