sexta-feira, 9 de dezembro de 2011

Importando e publicando definições de site do SharePoint 2010 utilizando o Visual Studio 2010


Neste post, exemplificarei como importar modelos de site do SharePoint 2010 para o Visual Studio 2010, fazer modificações e publicar como um novo modelo para a criação de sites.

Vamos começar criando um site em branco que servirá de base para construirmos nosso modelo.



Abra o SharePoint Designer 2010 e conecte-se ao site em branco criado. Clique no menu superior à direita e clique em “Save as Template”.

Você será redirecionado para uma página onde você poderá escolher o nome do arquivo, nome do template, sua descrição e também se deseja importar o conteúdo do site.


Ao clicar em OK, você deve aguardar a criação do arquivo wsp, se concluído com êxito vá à Galeria de Soluções e baixe o arquivo para sua máquina.


 Com o arquivo .wsp copiado para sua máquina, abra o Visual Studio 2010 e crie um novo projeto “Import SharePoint Solution Package”.


 Selecione “Deploy as na sandboxed solution”.


 Agora selecione o arquivo wsp copiado para sua máquina.


 Você deve selecionar também os itens que deseja importar.


 Após o Visual Studio realizar o carregamento de todos os arquivos para a solução eu criei uma web part Hello World para poder ser adicionada ao modelo de site, somente como exemplo de customização que pode ser realizada.


Após isso, fiz o “Build” do projeto e também o “Package”.
Com o arquivo wsp gerado, subi a solução para a Galeria de Soluções e agora basta ativá-la.


 Com a solução ativada, você poderá fazer o teste ao criar um novo site, você verá como modelo o seu site criado e quando adicionado irá ver a web part criada já na Galeria de Web Parts pronta para ser adicionada ao site.

Nenhum comentário:

Postar um comentário