Powerful ASP. NET performance (2)

Source: Internet
Author: User

2000-12-12 · crystal translation · yesky

Web forms and Web controls

ASP.net provides the form link function to the server, so you can process requests more easily. Web controls also provides similar functions and
Provides webpage developers with more functions than HTML controls.

Caching

When the user no longer sends more commands to the server, ASP.net allows the object and output data to be buffered, which greatly improves the speed. ASP.net buffer system
It is very advanced. It allows you to identify what needs to be buffered, what does not need, and when to call up the buffer information.

Scalability

Some excellent upgradeability features are introduced in ASP.net, including maintaining session status through server and multi-processor balance. ASP.net
Runtime also monitors processes, so when you make a mess of data, ASP.net will automatically shut down, restart, and input the old commands
New process.
ASP. Net provides a series of new features and makes improvements based on the existing ones. Although it sounds good, it's not a problem. If not
ADO support, everything will not be so perfect.

File Management

The whole. NET system is built on the basis of ngws runtime. ngws runtime abolished the COM system we are used to, and replaced it with a more popular system.
Basically, the runtime is the same as the Java Virtual Machine. The basic operation method of Runtime is to intercept code and translate it into a normal machine.
Language, which is used by the system. It is also responsible for page compilation of ASP.net.

Note: If you are not familiar with JAVA, the program on your computer translates the JAVA code into a machine language. These codes are sent to different
Platform, you only need to redo the program once, rather than redo all the programming languages. This is the cross-platform compatibility guaranteed by JAVA. You can find that
Similar to. NET, JAVA is a cross-platform exception. NET is multilingual compatibility.
The system also keeps tabs on the source files for your applications. If the system detects that the program has been changed, runtime will re-compile them and
The latest version of dynamic storage.

Here, we can clearly feel the convenience brought by ASP.net. In short, the compilation language, machine code, and powerful type variables are compared to
The script language explained earlier is much faster.

We cannot help wondering how much we will spend for the brand new runtime? Microsoft guarantees that the performance obtained from compiling ASP pages will far exceed
But it does not sound like a good solution. For example, the Java Virtual Machine greatly reduces the JAVA program's operating speed.
. We only pray that there will be no similar serious errors in this runtime.

In addition, it takes time to compile an application. Therefore, the first user in your system will find significant delays. If
You often change the program (many ASP programmers will do this), and your users will find that the performance is significantly reduced.


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.