A criação de páginas para o SharePoint

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

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

Você também pode modificar a aparência e comportamento de 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 contém de um site do SharePoint.

Tipo de página

Descrição

Páginas de aplicativo

Se você deseja que a página para conter o código personalizado ou a página para ser compartilhado entre vários sites, crie uma página de aplicativo. Caso contrário, uma página de site pode ser a melhor opção.

Páginas do site

Crie uma página do site, se você quiser executar qualquer uma das seguintes tarefas:

  • Adicione a página em uma biblioteca do SharePoint.

  • Ative a página de recursos de host, como dinâmico Web Parts e zonas de Web Parts.

  • Habilite usuários para personalizar a página usando o SharePoint Designer.

Se desejar que a página para conter o código personalizado, não crie uma página do site. Embora seja possível adicionar o código personalizado para uma página do site, o código de execução será interrompida quando o usuário personaliza a página usando o SharePoint Designer.

Páginas mestras

Crie uma página mestra se você quiser definir uma estrutura comum para páginas do site e páginas de aplicativo.

Layouts de página

Layouts de página são específicos para Microsoft SharePoint Server 2010 e permitem que você definir uma estrutura comum para páginas do site e páginas de aplicativo.

Para uma visão geral de cada tipo de página, consulte Bloco de construção: A Interface do usuário e páginas, e Layouts de página e páginas mestras.

Criação de páginas de aplicativo

Você pode criar páginas de aplicativo em Visual Studio, adicionando um Página de aplicativo item a um projeto do SharePoint. Você pode adicionar controles à página e, em seguida, manipular eventos de controle, adicionando código.

Definir pontos de interrupção no arquivo de código da página, inicie o depurador e testar a página no site local do SharePoint sem executar as etapas de configuração adicionais. Para obter mais informações, consulte A criação de páginas de aplicativo para o SharePoint.

Criação de páginas do Site, páginas mestras e Layouts de página

Você pode criar páginas de site, páginas mestras e layouts de página usando o SharePoint Designer. Em seguida, você pode importar essas páginas em Visual Studio. Importe suas páginas se você quiser tirar proveito dos recursos de controle de origem que estão disponíveis em Visual Studio ou implantação. Para obter mais informações, consulte A importação de itens de um Site do SharePoint existente.

Porque é difícil modificar essas páginas depois de importá-los, você deve criar essas páginas antes de importá-los.

Criando temas, ECMAScript e folhas de estilo em cascata

Visual Studio não fornece modelos para desenvolver folhas de estilo em cascata (CSS), ECMAScript (JavaScript, JScript) ou arquivos de tema para sites do SharePoint. Você pode criar esses arquivos usando a orientação disponível no SDK do SharePoint ou usando ferramentas como o SharePoint Designer.

Você pode adicionar esses arquivos à sua solução diretamente ou você pode importá-los. Em ambos os casos, você deve criar as pastas apropriadas de mapeado para cada item que você adicionar. Para obter mais 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 Em cascata uso de classe do estilo folhas no SharePoint Foundation. Para obter mais informações sobre como criar arquivos JavaScript e JScript para uma solução do SharePoint, consulte Configuração até um básico página ASPX ECMAScript. Para obter mais informações sobre temas, consulte Bloco de construção: A Interface do usuário e páginas.

Tópicos relacionados

Título

Descrição

A criação de páginas de aplicativo para o SharePoint

Descreve como adicionar páginas de aplicativos: conteúdo. aspx é mesclado com uma página mestra do SharePoint.

Como: Criar uma página de aplicativo

Mostra como criar aplicativos ASP.NET as páginas que são executados em um site do SharePoint.

Demonstra Passo a passo: Criando uma página de aplicativo

Mostra como criar e depurar um aplicativo ASP.Página da Web do NET para um site do SharePoint.

Trabalhando com o Visual Web Developer

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