Visual Studio Templates
A number of predefined project and project item templates are installed when you install Visual Studio. You can use one of the many project templates to create the basic project container and a preliminary set of items for your application, class, control, or library. You can also use one of the many project item templates to create, for example, a Windows Forms application or a Web Forms page to customize as you develop your application.
The template architecture described in this section is not supported for Visual C++ projects. For information on creating Visual C++ project templates, see Designing a Wizard.
In addition to the installed templates that are available in the New Project and Add New Item dialog boxes, you can access templates that you have created or that you have obtained from the community. For more information, see How to: Find and Install Templates Located Online.
This section contains topics that describe how to create, customize, and distribute Visual Studio templates.