Scenarios in which web application projects are the preferred choice include the following: You want to be able to use the Edit and Continue feature of the Visual Studio debugger. You want to run unit tests on code that is in the class files that are associated with ASP.NET pages. You want to refer to the classes that are associated with pages and user controls from standalone classes. You want to establish project dependencies between multiple web projects. You want the compiler to create a single assembly for the entire site. You want control over the assembly name and version number that is generated for the site. You want to use MSBuild or Team Build to compile the project. For example, you might want to add prebuild and postbuild steps. You want to avoid putting source code on a production server. Scenarios in which Web site projects are the preferred choice include the following: You want to include both C# and Visual Basic code in...
Software Engineer Talk Anything But Code