It has been a while since I coded web (not longing to much, I can say) and during this time a lot of development has happened of course. One of the great new features in ASP.NET 2.0 is the membership and profile handling which gives you easy access to store and get values that is has to do with the current user - a bit like settings in Windows programing.
A good introduction example can be found here.
However there is a problem in the different project models. When Visual Studio 2005 was released Microsoft did an attempt to solve the “i want to place my files for web projects wherever I want”-problem, and came up with the Web Site-project type. It sucks!
That project type doesn’t contain a project file and has a completely different compilation model, so it no good in most professional development projects. To do...