Tuesday, May 16, 2006

Web Application Project - MS InfoPaper

The new Web Application Project (WAP) Type is a usefull alternative to the ASP.NET 2.0 common Web Site Projects.

Personally, I prefer the WAP in regular project.

Most of the time, you don't need features like
  • dynamic compilation
  • treat directory as web project
  • single page code model
  • ...

"normally" you need features like
  • pre-/postbuild steps
  • strong-naming
  • controlled and predefiened output
  • ...
Web Site Projects are cool for demos, teaching and presentations - but in real world projects... I don't know...

Here's a Microsoft InfoPaper to give you the important informations and hints to do the right decision:

http://msdn.microsoft.com/vstudio/default.aspx?pull=/library/en-us/dnvs05/html/WAP.asp