Asp. NET's simple definition and introduction

Source: Internet
Author: User
Tags classic asp what is asp

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

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.