最适合网络开发者的网站
ASP 和 ASP.NET。W3Schools 英文版。初学者课程

尿素

ASP 和 ASP.NET 教程

ASP 代表 A活跃 年代服务器 年龄

ASP 是一个用于构建网页的开发框架。

ASP 支持多种不同的开发模型:

  • 经典 ASP
  • ASP.NET Web 表单
  • ASP.NET MVC
  • ASP.NET 网页
  • ASP.NET API
  • ASP.NET 核心

ASP 技术

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

这两种技术都使得计算机代码能够由互联网服务器执行。

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


经典 ASP - Active Server Pages

ASP(又名 Classic ASP)于 1998 年推出,是微软第一款服务器端脚本语言。

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

访问我们的经典 ASP 教程 »


网上邻居

ASP.NET 于 2002 年发布,作为 Classic ASP 的后继者。

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

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

ASP.NET 5 有望成为 ASP.NET 的一次重要重新设计。

然而,ASP.NET 5 的开发被停止,取而代之的是 ASP.NET 核心.


ASP.NET 网页

ASP.NET Web Pages 是一种SPA应用程序模型(Single Page Application)。

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

ASP.NET Web Pages 正在合并到新的 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应用程序模型(应用程序编程接口)。

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

本教程不涉及 ASP.NET API。


ASP.NET Web 表单

ASP.NET Web Forms 是一个事件驱动的应用程序模型。

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

ASP.NET Web 窗体是 不是 本教程将介绍


ASP.NET 核心

ASP.NET Core 于 2016 年发布。

ASP.NET Core 将 ASP.NET MVC、ASP.NET Web API 和 ASP.NET Web Pages 合并为一个应用程序框架。

本教程不涉及 ASP.NET Core。