What is ASP. What is the difference between ASP. VB.net and C#net (reprint)

Source: Internet
Author: User
Tags what is asp wsdl

What is ASP. What is the difference between ASP. NET, vb.net and C#.net
    
1 ASP. What is NET?
    
Asp. NET is built on Microsoft's next generation. NET platform architecture, leveraging the Common language runtime (Common Language Runtime) to provide users with a programming framework for building robust enterprise-class Web application services at the server backend.
    
2. Asp. What is the main difference between net and ASP?
    
Asp. NET is syntactically compatible with existing ASP, we can actually change the existing ASP source file extension ". asp" to ". aspx", and then configure the Web directory for the IIS server that supports ASP.
    
Asp. The main difference between net and ASP is that the former is compiled (Compile) execution, while the latter is interpretation (interpret) execution, the former is higher efficiency than the latter. In fact, we can think of the implementation process of ASP as the compiled common language runtime code to act as an application that interacts with front-end browsers and middleware users, and it accepts user requests and outputs HTML streams to the client display. In addition, ASP. NET can also take advantage of the many advantages of the. NET platform architecture, such as type safety, robust support for Internet standards such as XML,SOAP, WSDL, and so on.
    
3. What are the current ASP. NET development languages?
    
Currently, the development language of ASP is three languages, C#,visual Basic.NET and Jscrip.
    
4.ASP. What are the main benefits of net?
    
Asp. NET can take full advantage of the powerful, secure, and efficient platform features of the. NET architecture. Asp. NET is the common language runtime code running on the backend of the server, runtime early binding (Early binding), instant compilation, local optimization, cache service, 0 installation configuration, and security mechanisms based on the management and validation of runtime code, all of which deliver excellent performance for ASP.
    
Robust support for Internet standards such as XML,SOAP,WSDL provides a strong extensibility for ASP.
    
5. Asp. What are the main contents of net?
    
Asp. NET mainly includes two programming models of WebForm and WebService. The former provides users with the ability to build powerful, visually rich forms-based programmable
    
Web page. The latter provides a programming interface for accessing remote services in heterogeneous network environments, connecting remote devices, and interacting with remote applications through the support of Internet standards such as HTTP,XML,SOAP,WSDL.
    
6. What is the connection and difference between HTML server control and Web server control?
    
HTML Server Control is a class of HTML static page-based controls (such as text boxes, buttons) that are developed for compatibility with traditional ASP, and they correspond to these control one by one, which are located in the namespace System.Web.UI.HtmlControls.
    
Web Server Control is developed specifically for the next generation of component-based components. NET platform architecture, which includes not only Web server control such as controls with traditional HTML static pages, but also powerful components such as adrotator,xml, and more importantly, developing Web servers for users The control component provides a powerful, easy-to-use technical bottom-level support. This will be a hot spot for the next phase of ASP. They are located in the namespace System.Web.UI.WebControls.

What is ASP. What is the difference between ASP. VB.net and C#net (reprint)

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.