I've been experimenting with Microsoft's Patterns and Practice Web Client Software Factory and I have to say the more I work with it the more I like it. I've been wanting to redo an old ASP.NET 1.1 application for some time now and I think this is just what the doctor ordered. However I've been procrastinating because I also want to use VS 2008. So when I recently discovered that it was possible to get WCSF to work with VS 2008 beta 2 (unsupported of course) I jump on it. What made is possible is this great blog post by Ezequiel Jadib. Here is the link:
http://staff.southworks.net/blogs/ejadib/archive/2007/10/08/How_2D00_To_3A00_-Web-Client-Software-Factory-_2800_WCSF_2900_-_2600_-Visual-Studio-Orcas-Beta-2.aspx
I did have few bumps along the way, but I was able to get this to work. Would have not even attempted it if not for the fact that I have VS2008 running in a VPC session. The WCSF discussion forum was a great source for troubleshooting. One little gem I pick up was this post from Glenn Block on how to "whack" your GAX/GAT and Software Factory installation. Not a recommend practice but I had to use it a few times and it worked great.
http://blogs.msdn.com/gblock/archive/2007/10/16/glenn-s-guide-to-whacking-your-gat-gax-and-factory-installations.aspx