Evento em Goiânia - Eco Developers

6. junho 2009

Olá pessoal!

Estou muito feliz! Ontem, depois de 4 anos longe da comunidade voltei! E de uma forma muito boa!

Aconteceu ontem aqui em Goiânia o Eco Developers, evento organizado pelo DevGoiás com foco em TI e sustentabilidade. Além de minha palestra (Papel? O que é isso? Sharepoint- baixe o ppt aqui), onde contei com a ajuda do meu amigão Ênio Almeida, tivemos várias outras (Eco2Box - Roberto Braga, IIS7 - Álvaro Rezende, Windows Azure - Marcelo Paiva, Silverlight 3 - Rodrigo Kono, ASP.Net MVC - José Lino Neto e Programa de Parceiros Microsoft - César Mendonça), além do Paulo Almas dando um gostinho do Office 2010 pra gente!

Foi muito bom ver o pessoal da antiga, faculdade e comunidade! Gostei bastante da participação da galera na minha palestra. Pessoal super interessado no Sharepoint, metralhando perguntas durante as demos!

Segue abaixo algumas fotos do evento. Nos vemos por aí! Abraços!

Desenvolvimento, Sharepoint, Comunidade , , , ,

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 , , ,