Today, I saw a friend on the internet asking the difference between ASP and ASP. Editor I also from the ASP to. NET, a few years, almost forget the existence of the ASP, also can not say the difference between them, because the feeling of the two are basically no connection, there is no connection, that is all from MS, two-sided interface design is the use of html,js,css and so on. But in the final analysis, these are not related to the difference between the ASP and ASP.
The difference between ASP and ASP
Different development languages
ASP is limited to the use of the Non-type scripting language to develop, the user to the Web page to add ASP code method and client script to add code in the same way, resulting in code clutter.
Asp. NET allows the user to select and use a fully functional Strongly-type programming language, and also allows the use of a huge. NET Framework.
Different operating mechanisms
ASP is a programming framework that interprets the run, so execution is less efficient.
Asp. NET is a compiled programming framework that runs as compiled common language runtime library code on the server, and can be used to improve efficiency by using early binding to implement compilation.
Development method
ASP to mix interface design and programming, maintenance and reuse difficulties.
Asp. NET interface design and programming with different files separated, reusability and maintainability has been improved.
Precautions
For programmers who go from ASP to ASP, the biggest difference is that ASP. NET introduces the server control thing. In ASP., you can say that everything is a control, or even a page, can be seen as a special server control, the use of ASP, is the use of server control, learned the control, you learn to understand the ASP.