From 64b3af661d4303d19e4eeccc0edae2a1dda01f42 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=BE=E9=B9=8F?= <1302815408@qq.com> Date: Fri, 20 May 2022 12:11:27 +0800 Subject: [PATCH] tj --- .../\347\254\224\350\256\260.md" | 40 +++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 "\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/\347\254\224\350\256\260.md" diff --git "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/\347\254\224\350\256\260.md" "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/\347\254\224\350\256\260.md" new file mode 100644 index 0000000..1bb7711 --- /dev/null +++ "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/\347\254\224\350\256\260.md" @@ -0,0 +1,40 @@ +## ASP.NET + +ASP.NET 是新一代 ASP 。它与经典 ASP 是不兼容的,但 ASP.NET 可能包括经典 ASP。 + +ASP.NET 页面是经过编译的,这使得它们的运行速度比经典 ASP 快。 + +ASP.NET 具有更好的语言支持,有一大套的用户控件和基于 XML 的组件,并集成了用户身份验证。 + +ASP.NET 页面的扩展名是 .aspx ,通常是用 VB (Visual Basic) 或者 C# (C sharp) 编写。 + +在 ASP.NET 中的控件可以用不同的语言(包括 C++ 和 Java)编写。 + +当浏览器请求 ASP.NET 文件时,ASP.NET 引擎读取文件,编译和执行脚本文件,并将结果以普通的 HTML 页面返回给浏览器。 + + + +ASP.NET 是一个使用 HTML、CSS、JavaScript 和服务器脚本创建网页和网站的开发框架。 + +ASP.NET 支持三种不同的开发模式: +Web Pages(Web 页面)、MVC(Model View Controller 模型-视图-控制器)、Web Forms(Web 窗体): + +| Web Pages 单页面模式 | | MVC 模型-视图-控制器 | | Web Forms 事件驱动模式 | +| :----------------------------------------------------------- | ---- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ | +| 最简单的 ASP.NET 模式。 与 PHP 和经典 ASP 相似。 内置了数据库、视频、图形、社交媒体等模板和帮助器。 | | MVC 将 Web 应用程序分成 3 个不同的组成部分: 模型负责数据 视图负责显示 控制器负责输入 | | 传统的 ASP.NET 事件驱动开发模式: 带有服务器控件、服务器事件和服务器代码的网页。 | + +## 什么是 Web Pages? + +Web Pages 是三种创建 ASP.NET 网站和 Web 应用程序的编程模式中的一种。 + +其他两种编程模式是 Web Forms 和 MVC(Model View Controller 模型-视图-控制器)。 + +Web Pages 是开发 ASP.NET 网页最简单的开发模式。它提供了一种简单的方式来将 HTML、CSS、JavaScript 和服务器脚本结合起来: + +- 容易学习,容易理解,容易使用 +- 围绕着单一的网页创建 +- 与 PHP 和经典 ASP 相似 +- Visual Basic 或者 C# 的服务器脚本 +- 全 HTML、CSS 和 JavaScript 控制 + +Web Pages 内置了数据库、视频、图形、社交媒体和其他更多的 Web Helpers,因此很容易扩展。 \ No newline at end of file -- Gitee