ASP.NET简介
基于 Framework的Web开发平台,不但吸收了ASP以前版本的最大优点并参照Java、VB语言的开发优势加入了许多新的特色,同时也修正了以前的'ASP版本的运行错误。下面为大家分享语言的基本语法,赶紧来看看吧!
经典的 ASP - Active Server Pages
Active Server Pages (ASP),也被称为经典 ASP(Classic ASP),是由微软于 1998 年发布的第一款k1gz-0.html" target="_blank" >服务器端脚本引擎。
ASP 是一种令网页中的脚本在 Internet 服务器执行的技术。
ASP 页面的文件扩展名是 ,通常由 VBScript 编写。
是新一代的 ASP。它无法兼容经典 ASP,但 可以引用 ASP。
页面需要编译,因此比经典 ASP 更快。
拥有更好的语言支持,大量用户控件,基于 XML 的组件,以及对用户认证的整合。
页面的扩展名是 ,通常由 VB (Visual Basic) 或 C# (C sharp) 编写。
中的用户控件可以通过不同的语言进行编写,包括 C++ 和 Java。
当浏览器请求 文件时, 引擎读取该文件,编译并执行文件中的脚本,然后以纯 HTML 向浏览器返回结果。
Razor
Razor 是一种新的简易的标记语言,用于向 网页中嵌入服务器代码,很类似 ASP。
Razor 拥有传统 的能力,但更易使用,也更易学习。
编程语言
本教程涵盖了以下编程语言:
Visual Basic ()
C# (读作 C sharp)
服务器技术
本教程涵盖以下服务器技术:
Web Pages (使用 Razor 语法)
MVC (Model View Controller)
Web Forms (传统的 )
开发工具
支持以下开发工具:
WebMatrix
Visual Web Developer
Visual Studio
本教程对 Web Pages 使用 WebMatrix,对 MVC 和 Web Forms 使用 Visual Web Developer。
文件扩展名
ASP 文件的文件扩展名是
文件的文件扩展名是
文件使用 C# 语法的文件扩展名是 ml
文件使用 Razor VB 语法的文件扩展名是 ml