Compartilhar via


Criando definições de Site do SharePoint

O projeto de definição de site web do SharePoint em Visual Studio permite criar uma definição de site, que serve como uma base para um novo site do SharePoint.Essas definições não apenas para determinar a aparência e o comportamento de site web do SharePoint, mas também o padrão o conteúdo e funcionalidade.Na definição você pode colocar listas pré-configurados, tipos de conteúdo, recipientes de evento, imagens, e outros itens. O SharePoint inclui qualquer definição do site como o BLOG, por exemplo.Quando você cria um site baseado na definição do site de BLOG, o site contém as listas, as partes Web, e outros itens que um site de blogs requer.

Para obter mais informações sobre as definições de site, consulte Modelos de site e definições.

Localize projetos de definição

Projetos de definição do site em Visual Studio fornecem somente os arquivos básicos que um site da web do SharePoint precisa; não fornece nenhuma funcionalidade padrão.Você deve adicionar arquivos e conteúdo para fornecer a funcionalidade desejada.Você pode compilar o site manualmente, criar e adicionar os arquivos que você precisa.

Grampeamento de recurso

Uma vantagem de criar definições de site em Visual Studio é que usam automaticamente grampeamento de recurso.Grampeando de recursos é um recurso a uma definição de site em vez de inserir sua funcionalidade na definição do site própria.Isso permite que você adicionar o recurso para qualquer site criada usando a definição do site sem alterar a definição de site original.Para obter mais informações, consulte Grampeamento de recurso.

Localize componentes de O de definição

Quando você cria uma solução de definição do site, os seguintes arquivos padrão são adicionados ao nó de SiteDefinition .

Nome do Arquivo

Descrição

default.aspx

A página inicial de opção ASPX para o novo site web do SharePoint.

onet.xml

Especifica a configuração do site, os componentes do modelo de definição do site, e o comportamento padrão.Essas configurações podem incluir atributos como os tipos de conteúdo que estão habilitados, visualização de lista padrão, arquivos de modelo do documento, e partes Web incluídos com o site.Por padrão, a seção de Modules lista os arquivos a serem adicionados ao site da web do SharePoint e como eles são configurados.

webtemp_SiteDefinitionName.xml

Especifica as configurações de definição do site que aparece na seção de Seleção do Modelo de página Novo Site do SharePoint .

Por padrão, todas as definições de site são armazenadas em unidade:\ program files \ common files \ Microsoft shared \ Web server extensions \ 14 \ MODELO a pasta \ SiteTemplates.Cada definição de site tem sua própria subpasta.

Tópicos relacionados

Nome

Descrição

Passo a passo: Criar um projeto de definição de site básico

A você passo a passo através da criação de um projeto básico de definição do site em Visual Studio.

Como: Crie uma definição e uma configuração de site personalizados

Descreve como criar uma definição de site personalizado no SharePoint copiando uma definição existente do site e então alterando a cópia.

WebTemp.xml

Descreve o arquivo original que especifica as definições de site disponíveis na seção de Seleção do Modelo de página Novo Site do SharePoint .

Localização de soluções do SharePoint

Descreve como preparar suas soluções do SharePoint para uso global.

Criação de Web Parts para o SharePoint

Descreve como você pode criar partes de uma página do SharePoint que os usuários possam modificar.

Criando controles reutilizáveis para Web Parts ou páginas de aplicativo

Descreve como você pode criar os controles reutilizáveis que executam em páginas e Web Parts de aplicativo.

O Visual Web Developer

Descreve como usar o designer que aparece quando você abrir uma página da Web em seu projeto.

Visão geral sobre páginas Web do ASP.NET

Fornece informações gerais sobre a estrutura das páginas Web de ASP.NET , como páginas são processadas por ASP.NET, e como as páginas de ASP.NET exibem a marcação que está de acordo com os padrões XHTML.

Sintaxe de página da Web do ASP.NET

Descreve os elementos de marcação que compõem uma página ASP.NET.

Páginas da Web do ASP.NET de programação

Fornece informações sobre como criar manipuladores de eventos em páginas de ASP.NET e como trabalhar com script de cliente.

Programação no Windows SharePoint Services

Descreve como usar o modelo de objeto gerenciado que é fornecido em Windows SharePoint Services.

Consulte também

Outros recursos

Desenvolvimento de soluções do SharePoint