Criando Páginas SharePoint 2010 no Visual Studio

O SharePoint permite que sejam utilizadas páginas de aplicativos (application pages) para que sejam criadas páginas no Visual Studio, dessa forma os desenvolvedores podem criar suas páginas e fazer deploy no SharePoint, garantindo assim o funcionamento da aplicação e o deploy exatamente como foi feito. Não sendo necessário editar a página ou as web parts no SharePoint Designer.

Neste post vou mostrar como criar e utilizar as páginas de aplicativos no SharePoint 2010.

O primeiro passo é criar um projeto do tipo “Empty SharePoint Project”, conforme a imagem 01.

CustomPage01

Imagem 01: Selecionando o template de projeto Empty SharePoint Project

A imagem 02 mostra a configuração do projeto, onde será informado o endereço do site SharePoint e o tipo de solução, que será farm.

CustomPage02

Imagem 02: Configurando o projeto

Após o projeto criado adicione um novo item do tipo “Application Page”, as imagens 03 e 04 mostram como fazer.

CustomPage03

Imagem 03: Adicionando um novo item ao projeto

CustomPage04

Imagem 04: Adicionando uma página de aplicativo no projeto

A página foi criada, reparem que é uma página ASP.NET normal, a diferença é que ela veio com os controles do SharePoint e com todos os itens necessários para funcionar nele. A imagem 05 mostra isso em detalhes. Repare na seção marcada, o place holder main foi preenchido com o componente do SharePoint de visualização de lista: o ListView (SharePoint:ListView). É necessário informar o id da lista e da exibição da lista, além dos atributos do ASP.NET.

CustomPage05

Imagem 05: Adicionando a web part de exibição de lista na página customizada

Com isso a página está “pronta”, pelo menos para o nosso exemplo. Para acessá-la pressione F5 no Visual Studio (play) ou faça o deploy da solução. Como o nome do projeto foi criado como sendo  PaginasCustomizadas, o endereço final da página será /_layouts/PaginasCustomizadas/Pagina01.aspx. Digite o endereço no navegador e veja o resultado. Como a lista que usei era do tipo tarefa, a página está exibindo a lista de tarefas, conforme a imagem 06.

CustomPage06

Imagem 06: Visualizando a página customizada criada

 

A partir da criação da página você pode customizar como achar necessário, pode adicionar outras web parts, alterar o layout, selecionar outra master page, etc. Aqui a sua liberdade é muito grande e funciona da mesma forma que aplicativos ASP.NET “normais”.

 

Mais informações: Creating Pages for SharePoint

Anúncios

5 Respostas to “Criando Páginas SharePoint 2010 no Visual Studio”

  1. Davi Says:

    Estou tentando realizar este post mas se sucesso, só consigo instalando o Visual Studio no servidor ? não é possivel desenvolver de meu computador?

    obrigado.

  2. [Pergunta] Preciso do Visual Studio no Mesmo Servidor do SharePoint para Desenvolver para SharePoint? « Fabian André Gehrke Says:

    […] tentando realizar este post mas se sucesso, só consigo instalando o Visual Studio no servidor? não é possivel desenvolver de […]

  3. [Pergunta] Preciso do Visual Studio no Mesmo Servidor do SharePoint para Desenvolver para SharePoint? - Fabian André Gehrke - Site Home - MSDN Blogs Says:

    […] tentando realizar este post mas se sucesso, só consigo instalando o Visual Studio no servidor? não é […]


Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: