While the Web Site Project (WSP) model option is the most modern, productive and preferred development environment, the bottom line for the DotNetNuke community is explained in the introduction of this article…
Introduction to Web Application Projects
http://msdn.microsoft.com/vstudio/default.aspx?pull=/library/en-us/dnvs05/html/WAP.asp
Note: Web Application Projects do not work with Visual Web Developer Express Edition.
Since the Web Application Project (WAP) is available today and Visual Studio 2005 Service Pack 1 will include WAP and WSP, module developers still have a choice.
It is in the best interest of our community to support as many developers as possible, so until WAP is included in Visual Web Developer Express Edition, DotNetNuke will continue to use the WSP model.
Of course Microsoft reserves the right to further confuse us with a perpetually moving target.
P.S.: I have posted a request and am waiting for an answer here…
http://weblogs.asp.net/scottgu/archive/2006/08/16/Tip_2F00_Trick_3A00_-Creating-Sub_2D00_Web-Projects-using-the-VS-2005-Web-Application-Project-Option.aspx
[Update] According to the reply, WAP may be on the way for Q2 in 2007 (about a year from now).
http://weblogs.asp.net/scottgu/archive/2006/05/14/446412.aspx
re: Using LINQ with ASP.NET (Part 1)
Hi Paketim,
We are looking to ship the second half of next year. We will start having full Orcas CTP drops (of all technologies) starting later this summer, and will also have a go-live license of Orcas before the final RTM date. So not too far off now when you can use the above techniques in production.
Hope this helps,
Scott