Six hot issues of ASP. NET

Source: Internet
Author: User
Tags what is asp
1. What is ASP. NET?

ASP. net is a new generation of Microsoft. on the Net Platform Architecture, the Common Language Runtime is used to provide users with a powerful programming framework for enterprise-level Web application services at the backend of the server.

2. What are the main differences between ASP. NET and ASP?

ASP. net and the existing ASP to maintain syntax compatibility, in fact we can put the existing ASP source code file extension ". change ASP to. aspx ", and then configured in support of ASP. net runtime IIS server under the web directory, you can obtain ASP. net runtime, all of which have superior performance.

The main difference between ASP. NET and ASP is that the former is compiled for execution, while the latter is interpreted for execution, and the former is more efficient than the latter. In fact, we can regard the execution process of ASP. NET as the runtime of compiled normal language. Code Act as an application that interacts with front-end browsers and middleware users. Program It accepts user requests and outputs HTML to the client for display. In addition, ASP. NET can also leverage the superior performance of the. NET platform architecture, such as type security, robust support for XML, SOAP, WSDL, and other Internet standards.

3. What are the current development languages of ASP. NET?

Currently, ASP. NET has three development languages: C #, Visual Basic. net, and jscrip.

4. What are the main advantages of ASP. NET?

ASP. NET fully utilizes the powerful, secure, and efficient platform features of the. NET architecture. ASP. net is the runtime code of the common language after compiling on the backend of the server. It is bound early at runtime (early binding), instant compilation, local optimization, cache service, and zero installation configuration, the Security Mechanism Based on code management and verification in the runtime era is ASP. net brings excellent performance.

The robust support for XML, SOAP, WSDL, and other Internet standards provides powerful scalability for ASP. NET in heterogeneous networks.

5. What content does ASP. NET mainly contain?

ASP. NET mainly includes two programming models: webform and WebService. The former provides users with a powerful build function and rich appearance based on the form (Form) programmable

Web page. The latter provides support for Internet standards such as HTTP, XML, SOAP, and WSDL to obtain remote services, connect remote devices, and interact with remote application programming interfaces in a heterogeneous network environment.

6. What are the links and differences between HTML Server Control and web server control?

HTML server control is a type of HTML-Based Static Page-based controls (such as text boxes and buttons) developed to maintain compatibility with traditional ASP. They correspond to these controls in the namespace system. web. UI. htmlcontrols.

Web server control is designed for the Next Generation Based on components. the net platform architecture is customized. It includes not only Web Server Control controls with traditional HTML static pages, but also powerful components such as adrotator and XML, more importantly, it provides powerful and easy-to-use underlying technical support for users to develop Web server control components. This will become a hot topic in ASP. NET development in the next stage. They are located in the namespace system. Web. UI. webcontrols.
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.