Compartilhar via


Criação de páginas de aplicativo para o SharePoint

Uma página de aplicativo é uma página da Web do ASP.NET que é criada para uso em um site da web do SharePoint.Páginas de aplicativo são um tipo especializado de página ASP.NET.A principal diferença entre uma página de aplicativo e uma página padrão do ASP.NET é que uma página de aplicativo contém o conteúdo que será mesclado com uma página mestra do SharePoint.Uma página mestra habilita páginas de aplicativo para compartilhar a mesma aparência e comportamento que outras páginas em um site.

O Visual Studio permite que você crie páginas de aplicativo usando um designer.O designer exibe uma área de conteúdo para cada espaço reservado de conteúdo que é definido em um página mestra.Você pode criar a página de aplicativo arrastando controles em essas áreas de conteúdo.

páginas de aplicativo

Páginas de aplicativo são compartilhadas através de todos os sites no servidor, enquanto uma página do site são específicas para um site.Para obter mais informações Tipos de página do SharePoint.

Por padrão, a maioria das páginas que aparecem quando você cria um site web do SharePoint são páginas do site.Uma página do site pode ser adicionada a uma biblioteca de página do SharePoint.Os usuários podem personalizar uma página do site da web usando ferramentas como o SharePoint Designer.Uma página do site também pode hospedar como recursos Web Parts dinâmico, e Zonas Web Parts.

Páginas de aplicativo não podem executar essas ações.Em o entanto uma página de aplicativo é melhor tipo da página para criar se você desejar que a página para conter o código personalizado.Embora você possa adicionar o código personalizado para uma página do site, o código de executar quando o usuário personaliza a página usando ferramentas como o SharePoint Designer.

ObservaçãoObservação

Visual Studio não fornece os modelos que ajudam a criar páginas do site para um site da web do SharePoint.Para obter mais informações, consulte Tipos de página do SharePoint.

criando uma página de aplicativo

Para criar uma página de aplicativo, adicione um item de página de aplicativo a um projeto do SharePoint.Quando você cria uma página de aplicativo, o Visual Studio adiciona as seguintes pastas para seu projeto:

Folder

Descrição

layouts

Mapeia para o diretório virtual de _layouts do sistema de arquivos do SharePoint.

Subpasta dos layouts

Contém os arquivos que compõem a página de aplicativo.Por padrão, esta pasta tem o mesmo nome do projeto.você pode renomear esta pasta a qualquer momento.Quando você executar o projeto, o Visual Studio implantar essa pasta para o diretório virtual de _layouts do sistema de arquivos do SharePoint.

O Visual Studio adiciona os seguintes arquivos para seu projeto:

Arquivo

Descrição

Arquivo da página ASP.NET (arquivos .aspx)

Contém marcação XML que define a página.

Arquivo de código de página de aplicativo

Contém o código da página de aplicativo.Adicione o código que manipula eventos para o arquivo.

Arquivo de código do designer de página de aplicativo

Contém o código que é gerado pelo designer.Não editar diretamente o arquivo.

criando e depurando uma página de aplicativo

Criar o conteúdo de uma página de aplicativo usando o designer do Visual Web Developer no Visual Studio.Este criador aparece quando você abre a página de aplicativo no projeto (clicando duas vezes no ou abrindo o menu de atalho e então escolha Abrir).Para obter mais informações sobre como usar este designer, consulte Visual Studio Beta de 11 para o mapa de conteúdo da Web.

ObservaçãoObservação

Você pode criar a página somente no modo de Origem o designer.O modo de Design o designer é desativada para páginas do aplicativo.

Você pode depurar uma página de aplicativo exatamente como você faria para depurar outros itens de projeto do SharePoint no Visual Studio.Quando você inicia o depurador do Visual Studio, Visual Studio abrir o site do SharePoint.

Para exibir a página do aplicativo, você deve manualmente navegue até o local da página de aplicativo (por exemplo: https://Server_Name/_layouts/Project_Name/ApplicationPage1.aspx).

Para obter mais informações sobre como depurar projetos do SharePoint, consulte Solucionando problemas de soluções do SharePoint.

Escolhendo um página mestra

Por padrão, um item de página de aplicativo faz referência a página mestra de site que você está usando para depurar seu projeto.A página a ele é chamado v4.master e pode ser listados em Galeria de Páginas Mestras de site web do SharePoint.

Você pode explicitamente alterar quais dominam a página são usadas pela página do aplicativo definindo o atributo de MasterPageFile do elemento de Page do aplicativo.(Por exemplo: MasterPageFile="~/_layouts/applicationv4.master").Em a verdade, você deve definir esse atributo se as páginas mestras dinâmicas não são permitidos no servidor do SharePoint.Para obter mais informações sobre páginas mestras no SharePoint, consulte Páginas mestras.

Consulte também

Conceitos

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

Visão geral sobre a sintaxe da página da Web do ASP.NET

Outros recursos

Desenvolvimento de base do SharePoint detalhado

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