How to: Create Starter Kits
A Starter Kit contains code for a complete application and documentation on how to modify or expand the application. Creating a Starter Kit is fundamentally the same as creating a normal project template, the only difference being that a Starter Kit contains documentation files that are set to open when a project based on the Starter Kit is created.
Designing and Developing a Starter Kit
First, you must identify the type of Starter Kit that you want to develop and define your target audience. Next, design the project and documentation to meet your objectives.
If you are creating a sample application or plug-in:
Create a project that builds without errors.
Add template code to implement additional tasks (optional).
Prepare the documentation.
If you are creating a learning tool:
Create a project that builds without errors.
Organize the resources, such as code snippets and item templates.
Prepare the documentation.
Creating a Template
After you have completed the project and the documentation, you are ready to create the project template for the Starter Kit. This process is exactly the same as creating a project template.
The following topics contain information about creating templates.
How to: Create Project Templates
Explains how to use the Export Template wizard to create a template.How to: Manually Create Project Templates
Describes how to create a project template or Starter Kit without using the Export Template wizard.How to: Update Existing Templates
Describes how to edit an exported template. Use this procedure to modify the .vstemplate file to customize your Starter Kit.How to: Launch Specific Files When Opening Templates
Explains how to open documentation files, when a project is created with the Starter Kit.
See Also
Reference
Visual Studio Template Schema Reference
Other Resources
Creating Project and Item Templates