Asp. What is the difference between net and ASP?

Source: Internet
Author: User
Asp. What is the difference between net and ASP?

Analysis:

ASP and ASP. NET is two important technologies for Microsoft Corporation in Web application development.

The difference between ASP and ASP is as follows:

(1) The development language is different: the development language of ASP is limited to using the Non-type scripting language, adding code to client script and adding ASP code to the page is the same way.

Asp. NET development language is more extensive, you can use any of the Strongly-type programming languages that conform to the. NET Framework specification (such as Visual Basic, C #).

(2) The operating mechanism is different: ASP is interpreted as the programming framework, because there is no prior compilation, but one side of the interpretation of execution, the page execution efficiency is relatively low. Asp. NET is a compiled programming framework that runs compiled code on the server, so it can be compiled in real time using early binding to improve execution efficiency.

(3) The operating environment is different: the operating environment of ASP is Windows operating system and IIS. Asp. NET, in addition to the Windows operating system and IIS, you will also need to install the. NET Framework.

(4) Different development methods: ASP writes the code of the user interface layer and the application logic layer together, so it is difficult to maintain and reuse. Asp. NET leaves the code of the user interface layer and the application logic layer out, and the reusability and maintainability of the program are improved.

(5) The time of birth is different: in November 1996, Microsfot Company introduced ASP (Active Server Pages) technology. In January 2002, Microsfot company launched the ASP.

Summarize:

ASP and ASP. Although Microsoft's two Web technologies, but because they are born different time and background, so the difference between them is relatively large, the main differences in the development of language, operating mechanism, operating environment, development methods and other aspects of the difference.

Asp. What is the difference between net and ASP?

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.