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 |
---|---|
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. |
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 . |
|
Descreve como preparar suas soluções do SharePoint para uso global. |
|
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. |
Descreve como usar o designer que aparece quando você abrir uma página da Web em seu projeto. |
|
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. |
|
Descreve os elementos de marcação que compõem uma página ASP.NET. |
|
Fornece informações sobre como criar manipuladores de eventos em páginas de ASP.NET e como trabalhar com script de cliente. |
|
Descreve como usar o modelo de objeto gerenciado que é fornecido em Windows SharePoint Services. |