In case you didn't know, there are several web site starter kits available for Visual Studio 2005 and ASP.NET 2.0.

At the bottom of the ASP.NET 2.0 Downloads page, you'll see additions of:

  • A Job Site Starter Kit
  • A Media Library starter Kit

Note: the Personal Site, Club Site, and Time Tracker starter kits have been there for quite some time.

If you dig a little further, on MSDN, you'll find:

Anyway, these starter kits are intended to get you going as quickly as possible with a web site and after a bit of review, I think they provide you with a pretty good foundation for various web-based applications.

Check them out.