I have an exisitng site which I have to manage that is a website project not a web application project
I am using visual studio 2010.
I have read the MSDN differences here:http://msdn.microsoft.com/en-us/library/dd547590.aspx
The advandatages of a website project from this MSDN page:
"The source code is typically compiled dynamically (automatically) by
ASP.NET on the server the first time a request is received after the
site has been installed or updated."
"It is easy to update a Web site in production. You can update individual
source code files on the production server without having to explicitly
recompile the site. You can update individual files that are ready for
deployment even if other files are not ready due to compile errors. You
can also open the Web site on the production IIS server directly in
Visual Studio and update the Web site in real time."
"Advantages of the deployment strategy for Web site projects include the following:
If you make a small change to a Web application, you do not have
to redeploy the whole application. Instead, can copy just the changed
file or files to the production IIS server
View Complete Post