Introdução a modelos do Visual Studio
Os modelos de projeto e de item do Visual Studio fornecem stubs reusáveis e personalizáveis de projeto e de item que aceleram o processo de desenvolvimento, eliminando a necessidade de se criar novos projetos e itens do zero.
Modelos Visual Studio
Um número pré-definido de modelos de projeto e de item são instalados quando você instala o Visual Studio.Por exemplo, os modelos de aplicativos do Windows e bibliotecas de classes Visual Basic,Visual C# e Visual J# disponíveis na caixa de diálogo New Project são todos exemplos de modelos de projeto.Os modelos de item instalados estão disponíveis a partir da caixa de diálogo Add New Item, e incluem itens como arquivos XML, páginas HTML, e folhas de estilos.
Esses modelos fornecem um ponto de partida para os usuários começarem a criar novos projetos ou expandir projetos atuais.Os modelos de projeto fornecem os arquivos básicos necessários para um tipo de projeto específico, incluem referências padrão a assembly, e definem propriedades padrão de projeto e de opções do compilador.Os modelos de item podem variar em complexidade, de um único arquivo vazio com a extensão de arquivo correta a um item de vários arquivos contendo itens como arquivos de código fonte com código de stub, arquivos de informações do designer, e recursos incorporados.
Além dos modelos instalados disponíveis nas caixas de diálogo New Project e Add New Item, você pode criar seus próprios modelos ou baixar e usar modelos criados pela comunidade.Para obter mais informações, consulte Criando modelos de projeto e de item e Localizando e Compartilhamento Modelos de Projeto e de Item.
Conteúdo de um modelo
Todos os modelos de projeto e de item, se instalados com o Visual Studio ou criados por você, funcionam com os mesmos princípios e consistem do mesmo conteúdo.Todos os modelos contém os seguintes itens:
Os arquivos para criar quando o modelo é usado.Isso inclui todos os arquivos de código fonte, recursos incorporados, arquivos de projeto, etc.
Um arquivo .vstemplate.Esse arquivo contém os metadados que fornecem ao Visual Studio as informações necessárias para exibir o modelo nas caixas de diálogo New Project e Add New Item e cria um projeto ou item a partir do modelo.Para obter mais informações sobre arquivos .vstemplate, consulte Arquivos de metadados de modelo do Visual Studio.
Quando esses arquivos são compactados em um arquivo .zip e colocados na pasta adequada, o Visual Studio os exibirá automaticamente na seção My Templates das caixas de dilogo New Project e Add New Item.Para obter mais informações sobre pastas de modelo, consulte Como: localizar e organizar projeto e modelos item.
Starter Kits
Os Starter Kits são modelos avançados que podem ser compartilhados com outros membros da comunidade.Um Starter Kit inclui exemplos de código que compilam, documentação, e outros recursos úteis para permitir a você aprender novas ferramentas e técnicas de programação enquanto cria aplicativos úteis e reais.Os conteúdos e procedimentos básicos para Starter Kits são idênticos aos de modelos.Para obter mais informações, consulte Starter Kits.
Consulte também
Conceitos
Diferenças Entre Modelos de Projeto e de Item
Diferenças entre Starter Kits e modelos
Outros recursos
Criando modelos de projeto e de item