Compartilhar via


Criando páginas para o SharePoint

Você pode criar páginas de aplicativos, páginas de site, páginas mestras e layouts de página para um site do SharePoint.

Você pode criar páginas de aplicativos usando um modelo no Visual Studio. Crie páginas de site, páginas mestres e layouts de página usando o SharePoint Designer. Em seguida, você pode importar essas páginas para o Visual Studio para usá-las em um projeto do SharePoint.

Você também pode modificar a aparência e o comportamento das páginas usando folhas de estilo em cascata, ECMAScript e temas.

Tipos de páginas do SharePoint

A tabela a seguir descreve os quatro tipos principais de páginas que um site do SharePoint contém.

Tipo de página Descrição
Páginas de aplicativo Crie uma página de aplicativo se quiser que a página contenha código personalizado ou se quiser que a página seja compartilhada em vários sites. Caso contrário, uma página do site pode ser a melhor opção.
Páginas de site Crie uma página de site se quiser executar qualquer uma das seguintes tarefas:

- Adicionar a página a uma biblioteca do SharePoint.
Habilitar a página para hospedar recursos como Web Parts dinâmicas e Zonas de Web Parts.
- Permitir que os usuários personalizem a página usando o SharePoint Designer.

Não crie uma página do site se quiser que a página contenha código personalizado. Embora você possa adicionar código personalizado a uma página de site, o código para de ser executado quando o usuário personaliza a página usando ferramentas como o SharePoint Designer.
Páginas mestres Crie uma página mestra se quiser definir uma estrutura comum para páginas de sites e páginas de aplicativos.
Layouts de página Os layouts de página são específicos do Microsoft SharePoint Server e permitem definir ainda mais uma estrutura comum para páginas de sites e páginas de aplicativos.

Para obter uma visão geral de cada tipo de página, consulte Bloco de Construção: Páginas e a Interface do Usuário, Layouts de Página e Páginas Mestras.

Criar páginas de aplicativo

Você pode criar páginas de aplicativos no Visual Studio adicionando um item da Página de Aplicativo a um projeto do SharePoint. Você pode adicionar controles à página e manipular eventos de controle adicionando código.

Você pode definir pontos de interrupção no arquivo de código da página, iniciar o depurador e testar a página em um site local do SharePoint sem executar nenhuma etapa de configuração adicional. Para mais informações, consulte Criando páginas de aplicativo para o SharePoint.

Criar páginas de site, páginas mestras e layouts de página

Você pode criar páginas de site, páginas mestres e layouts de página usando o SharePoint Designer. Em seguida, você pode importar essas páginas para o Visual Studio. Importe suas páginas se quiser aproveitar os recursos de implantação ou controle do código-fonte disponíveis no Visual Studio. Para obter mais informações, confira Importando itens de um site existente do SharePoint.

Como é difícil modificar essas páginas depois de importá-las, você deve projetar essas páginas antes de importá-las.

Criar folhas de estilo em cascata, ECMAScript e temas

O Visual Studio não fornece modelos para o desenvolvimento de CSS (Folhas de Estilo em Cascata), ECMAScript (JavaScript, JScript) ou arquivos de tema para sites do SharePoint. Você pode criar esses arquivos usando as diretrizes disponíveis no SDK do SharePoint ou usando ferramentas como o SharePoint Designer.

Você pode adicionar esses arquivos diretamente à sua solução ou importá-los. Em ambos os casos, você deve criar as pastas mapeadas apropriadas para cada item adicionado. Para obter informações sobre como criar uma pasta mapeada, consulte Como adicionar e remover pastas mapeadas.

Para obter mais informações sobre como criar folhas de estilo em cascata, consulte Uso de classe de folhas de estilo em cascata no SharePoint Foundation. Para obter mais informações sobre como criar arquivos JavaScript e JScript para uma solução do SharePoint, consulte Configurando uma página ASPX básica para ECMAScript. Para obter mais informações sobre temas, consulte Bloco de Construção: Páginas e a Interface do Usuário.

Título Descrição
Criar páginas de aplicativo para o SharePoint Descreve como adicionar páginas de aplicativos: conteúdo .aspx mesclado com uma página mesclada com uma página mestra do SharePoint.
Como criar uma página de aplicativo Mostra como criar ASP.NET páginas que são executadas em um site do SharePoint.
Passo a passo: Crie uma página de aplicativo do SharePoint Mostra como criar e depurar uma página da Web ASP.NET para um site do SharePoint.