Visual Studio 2005 Starter Kits
The Visual Studio 2005 starter kits help developers get up and running with applications quickly and easily.
From the site,
Designed with best practices, extensibility, and customization in mind, each starter kit contains code for a complete application and documentation on how to modify or expand the application. The license allows the developer to modify and redistribute the source code or binary code for either commercial or non-commercial use. The starter kits are fully functional as standalone, sample applications that may be used in learning scenarios or as building blocks for developing custom applications.