The difference between a Web site and a Web application

Source: Internet
Author: User

The new project (ASP. NET Web application) is mainly made of B/s system, similar to the way WinForm is developed. The new Web site (ASP) is the main development site. In fact, you just have to follow the tutorial to do it. The specific differences are as follows (for reference CSDN):
Web application default.aspx shows that there are two original files and Default.aspx.cs and Default.aspx.designer.cs;web sites Default.aspx show an existing file Default.aspx.cs.
Web applications have two items to regenerate and publish, and Web sites have only one publishing site.
web application and general WinForm there is no difference between the reference is the namespace, etc., the Web site after the reference appears in a bin folder where the DLL and PDB files are stored.  
web applications can be referenced as class libraries, and Web sites cannot be referenced as class libraries. &NBSP
web applications can add an ASP. Net Folder excluding bin, App_code;web website can add ASP. App_Code.  
web applications can also add components and classes, while Web sites do not.  
web the application needs to be recompiled after modifying the underlying code of the page  
site does not need to recompile  
sites can add APS folders, The Web application cannot be  
web the project of the application generates DLL file  
When the site is published, DLL files are generated automatically, but each DLL file name is not the same  
web application will have solutions and items Project Document

The difference between a Web site and a Web application

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.