When I start a new ASP.NET project in Visual Studio, I can create an ASP.NET Web Application or I can create an ASP.NET Web Site.
What is the difference between ASP.
Yes web application is much better than web sites, because Web applications give us freedom:
To have multiple projects under one umbrella and establish project dependencies between. E.g. for PCS we can have following within web application-
To run unit tests on code that is in the class files that are associated with ASP.NET pages