Classic Asp-active Server Pages (Dynamic server Page)
ASP, the full name of Active Server Pages (Dynamic Servers page), also known as Classic ASP, was launched in 1998 as Microsoft's first server-side scripting engine.
ASP is a technique that enables scripts in Web pages to be executed on an Internet server.
The ASP page's file name extension is. asp, usually written in VBScript.
If you want to learn classic ASP, please visit our classic ASP tutorial.
asp
ASP. NET is a new generation of ASP. It is incompatible with classic ASP, but ASP. NET may include classic ASP.
The ASP. NET pages are compiled, which makes them run faster than classic ASP.
ASP. NET has better language support, has a large set of user controls and XML-based components, and integrates user authentication.
The. aspx extension for an ASP. NET page is usually written in VB (Visual Basic) or C # (C sharp).
Controls in ASP. NET can be written in different languages, including C + + and Java.
When the browser requests an ASP. net file, the ASP. NET engine reads the file, compiles and executes the script file, and returns the result to the browser as a normal HTML page.
ASP. Razor
Razor is a new, simple markup syntax that embeds server code into an ASP. NET page, much like a classic ASP.
Razor has traditional ASP. NET functionality, but is easier to use and easier to learn.
ASP. NET programming language
The following programming languages are described in this tutorial:
Visual Basic (vb.net)
C # (pronunciation: C sharp)
ASP. NET Server Technology
This tutorial describes the following server technologies
Web Pages (Razor syntax)
MVC (Model-View-Controller)
Web Forms (Traditional ASP. NET)
ASP. NET Development Tools
ASP. NET supports the following development tools:
WebMatrix
Visual Web Developer
Visual Studio
In this tutorial, the Web Pages Tutorial uses WebMatrix, the MVC tutorial, and the Web Forms tutorial using Visual Web Developer.
ASP. net file name extension
Classic ASP files have the. asp file name extension.
ASP. net file with the. aspx file name extension
The Razor C # syntax for the ASP. Net file has a. cshtml file name extension.
The Razor VB syntax for the ASP. Net file has a. vbhtml file name extension.
"Recommended"
1. ASP. NET free Video Tutorials
2. Detailed description of ASP. mvc--Routing
3. Detailed description of the ASP (mvc--Controller)
4. Detailed description of the ASP. mvc--View
5. What is ASP. NET MVC? Summarizing ASP. NET MVC
6. Learn more about the difference between ASP. NET MVC and WebForm