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.

See Also

Reference

Visual Studio Template Schema Reference

Other Resources

Creating Project and Item Templates

Customizing Project and Item Templates

Visual Studio Templates

Starter Kits