ASP 和 ASP.NET 教程
ASP 代表 Active Server Pages
ASP 是一个用于构建网页的开发框架。
ASP 支持许多不同的开发模式
- Classic ASP
- ASP.NET Web Forms
- ASP.NET MVC
- ASP.NET Web Pages
- ASP.NET API
- ASP.NET Core
ASP 技术
ASP 和 ASP.NET 是服务器端技术。
这两种技术都使计算机代码能够由互联网服务器执行。
当浏览器请求 ASP 或 ASP.NET 文件时,ASP 引擎会读取该文件,执行文件中的任何代码,并将结果返回给浏览器。
Classic ASP - Active Server Pages
ASP(也称为 Classic ASP)于 1998 年推出,是微软推出的第一个服务器端脚本语言。
Classic ASP 页面文件扩展名为 .asp,通常用 VBScript 编写。
访问我们的 Classic ASP 教程 »ASP.NET
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 Core.
ASP.NET Web Pages
ASP.NET Web Pages 是一种 SPA 应用程序模型(单页应用程序)。
SPA 模型与 PHP 和 Classic ASP 非常相似。
ASP.NET Web Pages 正在被合并到新的 ASP.NET Core 中。
访问我们的 Web Pages 教程 »ASP.NET MVC
ASP.NET MVC 是一种 MVC 应用程序模型(模型-视图-控制器)。
ASP.NET MVC 正在被合并到新的 ASP.NET Core 中。
本教程不涉及 ASP.NET MVC。
我的学习
使用 W3Schools 上的免费“我的学习”程序跟踪您的学习进度。
登录您的帐户,开始赚取积分!
这是一个可选功能。您可以在不使用“我的学习”的情况下在 W3Schools 学习。
ASP.NET Web API
ASP.NET API 是一种 API 应用程序模型(应用程序编程接口)。
ASP.NET API 正在被合并到新的 ASP.NET Core 中。
本教程不涉及 ASP.NET API。
ASP.NET Web Forms
ASP.NET Web Forms 是一种事件驱动的应用程序模型。
ASP.NET Web Forms 不是新的 ASP.NET Core 的一部分。
本教程不涉及 ASP.NET Web Forms。
ASP.NET Core
ASP.NET Core 于 2016 年发布。
ASP.NET Core 将 ASP.NET MVC、ASP.NET Web API 和 ASP.NET Web Pages 合并到一个应用程序框架中。
本教程不涉及 ASP.NET Core。