Web Site vs Web Application Project (WAP)
Posted by: AspNetResources.com articles, news and updates,
on 13 Mar 2009 |
View original | Bookmarked: 0 time(s)
In ASP.NET 1.x there was only one way to create a web app—the Web Application Project (WAP). In ASP.NET 2.0 WAP was killed, deliberately or not, and replaced with the lame Web Site “model.” WAP for Visual Studio 2005 was shipped separately later.
There are several reasons I strongly dislike Web Site projects.
Sloppy project structure
This model encourages sloppy project organization. A typical web site has no structure. You’re lucky if you see a namespace here and there....