Windows Sharepoint Services no Vista?

27. maio 2009

O pessoal da comunidade Bamboo Nation criou no ano passado uma maneira de instalar o Windows Sharepoint Services no Windows Vista. Muito bom para criar um ambiente de testes, demonstrações sem ter que criar uma VM com Windows Server.

Quero deixar neste post o passo-a-passo da instalação do WSS no Vista traduzido para o português.

Primeiro baixe o arquivo de setup que o pessoal do Bamboo criou aqui.

Baixe também, obviamente Smile, o Windows Sharepoint 3.0 SP2. Não esquecendo de selecionar o idioma que você queira. No meu caso baixei o PT-Br mesmo.

Instale o setup do Bamboo (WssVista.msi).

É bem simples, é só ir clicando em "next", mantendo a instalação padrão. No fim ele estará instalado no seguinte caminho: "C:\Program Files\WssOnVista".

Agora é necessário verificar se o IIS7 está instalado e configurado. Vá no Painel de Controle-->Programas-->Ativar ou desativar recursos do Windows. Vá a pasta Serviços de Informação da Internet e marque as opções que aparecem na imagem a seguir. 

Depois de aguardar alguns minutos para a instalação do WSS. Localize o arquivo SetupLauncher.exe na pasta onde o WSSOnVista foi instalado e execute-o. Selecione o arquivo Sharepoint.exe e clique em OK. Primeiro ocorrerá a extração do pacote.

Depois da extração dos arquivos o setup do WSS iniciará.

A versão do instalador do Bamboo somente suporta a instalação avançada do WSS, então clique em avançado.

 

Selecione a opção Front-end da Web quando perguntado o tipo de servidor.

Agora, vá tomar uma água, Coca, café, vá ao banheiro, enquanto o Sharepoint é instalado.

Com certeza você irá ver a tela a seguir após o término da instalação. Caso contrário tente fazer uma reparação na instalação.

Mantenha a checkbox marcada e clique em Fechar para rodar o programa de configuração.

Na segunda tela selecione a opção de criar um novo farm de servidores.

 

Especifique o seu servidor de banco de dados e as informações de conta de usuário. No meu caso estou utilizando o SQL Server 2008 Express. Você pode baixá-lo aqui.

 

Deixe o restante por conta do programa de configuração.

Pronto! Você deve chegar em uma tela como esta!

Agora você tem o WSS rodando no Vista! Aproveite!

Ps.: Depois criarei outro post falando sobre a criação de sites, etc

ATENÇÃO: Não se esqueça de habilitar a autenticação básica no IIS para o site do WSS, caso contrário a página ficará em branco em seu browser.

Tecnologia da Informação, Infra-estrutura, Sharepoint , , ,

ECO Developers – Evento PRO para a comunidade de desenvolvedores que usam a tecnologia Microsoft

26. maio 2009

Dando um reply no post do amigo Rodrigo Kono.

"No dia 04 de junho teremos o ECO Developers.
Um evento para profissionais e empresas de TI que utilizam tecnologia Microsoft.

Paralelo ao evento estamos com a atividade de arrecadar alimentos ou roupas/agasalhos para ajudar quem realmente precisa. Em forma de agradecimento, a quem contribuír, irá receber uma muda de árvore na saída e assim, também, colaborar para o nosso meio ambiente. (150 mudas ao total)

As inscrições são limitadas e gratuitas.
Maiores detalhes no site do evento:
http://ecodevelopers.devgoias.net

Se você está fora de Goiânia e não puder comparecer ao evento, também poderá participar da nossa rede 2.0 no twitter, facebook, windows live e flickr."

Pessoal o evendo será fantástico! Não percam! Vou falar sobre Sharepoint.

Sharepoint , , , ,

STSADM no Sharepoint

9. maio 2009

Neste primeiro post quero falar sobre o STSADM, que é um utilitário usado para administração do Sharepoint por meio de linha de comando. Este utilitário pode ser encontrado no seguinte caminho: c:\Program Files\Common Files\Microsoft Shared\web server extensions\12\bin\.

Este utilitário é baseado na premissa de operações, onde os administradores especificam uma operação, seguido por uma série de parâmetros obrigatórios ou opcionais. É interessante familiarizar-se com este utilitário pois nele encontramos funcionalidades não disponíveis na Central de Administração ou Definições do Site. O STSADM é também extensível, permitindo que desenvolvedores criem operações customizadas na lista de operações disponíveis.

O MVP de Sharepoint Gary Lapointe em seu blog sobre automação do Sharepoint disponibiliza um pacote de extensões para STSADM com várias funcionalidades novas ou melhoradas. O arquivo pode ser baixado de acordo com a sua necessidade (MOSS ou WSS), com as instruções de instalação aqui. Eu usei o WSS Only STSADM Extensions (x86, x64)  para o Windows Sharepoint Services 3.0.  Baixe o que seja útil a você, coloque o arquivo dentro da pasta do STSADM e execute a instalação como indicado no blog do Gary.

Gostaria de falar de dois comandos interessantes que precisei essa semana. É o gl-copylist e o gl-copylistitems. Com eles podemos copiar uma lista inteira para outra ou copiar itens de uma lista para outra, respectivamente. 

Obs.: Existem vários outros comandos que estão no pacote podem ter suas características vistas aqui. Vale a pena gastar um tempinho olhando os comandos, existem muitos interessantíssimos. Para demonstrar este comando criei uma lista de teste 1 que contém os dados originais, e uma lista de teste 2 que vai receber dados da primeira lista. Coloquei como exibição os campos originais, mais o campo "ID", "Criado por" e o de data de criação. 

Lista de Teste 1

 

O comando executado é o seguinte:
stsadm –o gl-copylistitem –sourceurl “http://fabionote/Lists/Teste%201/padrao.aspx” –targeturl “http://fabionote/Lists/Teste%202/default.aspx” id “2,4,5,7,8” –includeusersecurity –updateversions 2 –versions 4 –nofilecompression –retargetlinks

Parâmetros do comando:

  1. -sourceurl - URL que contém a lista de origem, o próprio nome já diz.
  2. -targeturl - URL que vai receber os dados importados.
  3. -id - ID dos itens que serão copiados. Caso queira copiar a lista inteira é só omitir este parâmetro.
  4. -updateversions - neste parâmetro optamos por: 1 - adicionar novas versões do item ao arquivo já existente (opção padrão), ou 2- sobreescrever o arquivo já existente e todas suas versões já existentes (deleta e copia) ou 3- ignora o arquivo que existe (se existir) no destino.
  5. -versions - qual versão a ser copiada. Por padrão 4 para copiar todas as versões existentes.
  6. -retargetlinks - redireciona todos os links que apontam para o link de origem para o novo link.

Neste caso copiei somente alguns itens da lista original identificados pelo parâmetro id “2,4,5,7,8”. Nota-se na lista de teste 2 que até os ids originais foram mantidos da lista de teste 1.

Para ver um help do comando digite na linha de comando do prompt: stsadm -help gl-copylistitem

Lista de Teste 2

 

Dois parâmetros que me interessaram muito foi o –versions, que dá opções de como tratar as versões dos itens da lista, e o –retargetlinks, que permite todos os links que apontam para a lista, ou item da lista original, passem a apontar para a nova lista ou item da nova lista. 

Um abraço a todos e até a próxima!

Tecnologia da Informação, Sharepoint , , ,