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