ASP 和 ASP.NET 教程

ASP 代表A活跃的S埃维尔年龄

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 - 活动服务器页面

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

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

访问我们的经典 ASP 教程 »

网络平台

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

ASP.NET 页面的扩展名是.htmlx通常用 C# (C Sharp) 编写。

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

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

然而,ASP.NET 5 的开发被停止了ASP.NET 核心



ASP.NET 网页

ASP.NET 网页是一种 SPA 应用程序模型(单页应用程序)。

SPA 模型与 PHP 和经典 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应用程序模型(应用程序编程接口)。

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 核心

ASP.NET Core 于 2016 年发布。

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

本教程不涉及 ASP.NET Core。