I will add, and adjust, some of what Mark has stated.
The web site template is included with VS 2005. There are two compilation
methods, depending on how you do things:
1. Compile on the fly - default if you simply copy the bits to a server.
Each page is compiled into its own assembly
2. Compile ahead - You still have quite a few DLLs, but directories can be
compiled together
The web applications template is downloaded from
www.asp.net. It compiles
into a single DLL like ASP.NET 1.x.
If you want to be able to change a single page, the web site template is
better if you use compile on the fly. The precompile option does not help
much.
I am less concerned than Mark about the multiple DLLs, as the publish option
will package everything necessary in a folder of your choosing. I do find
the .exclude to be a royal pain, however.
For me, I would use the web applications template, as it is cleaner and has
nice options not available in the web site template. The exception is if you
are going to update single files (and keep full source on the site), which I
would not recommend in most situations.
--
Gregory A. Beamer
MVP; MCP: +I, SE, SD, DBA
*********************************************
Think outside the box!
*********************************************