Instalação do Sharepoint 2010 BETA no Windows 2008 R2

NOTA: Estes dados abaixo se referem a versão Beta do Sharepoint 2010. Na versão final a instalação ocorre sem problemas mesmo que esteja sendo feita em um Domain Controller. Durante o periodo dos feriados eu dei inicio a experiencia de instalar o Sharepoint 2010. Se você não sabe qual versão do Sharepoint 2010 irá instala veja o post http://www.marcelosincic.com.br/Blog/post/Sharepoint-2010-Como-ficarao-as-edicoes-da-nova-versao.aspx.  No começo descobri que a instalação dele em VM é um problemão, segue as dificuldades que tive e talvez ajude alguem que passe pelo mesmo problema: A instalação do Beta é apenas em 64 bits, ou seja, não pude usar o Windows Virtual PC que tenho no Windows 7. Instalar o Windows 2008 R2 na minha máquina para fazer isso seria um problemão.Dica: Baixe o Sun VirtualBox que permite instalar um SO de 64 bits, é gratuito e tem bom suporte a VMs com o addition para Windows. Baixe e instale o KB976462 mas como ainda é beta procure em sites de busca o download Minha VM de Windows 2008 R2 era obviamente um Domain Controller. O problema é que o serviço "Microsoft Sharepoint Search" não sobe de jeito nenhum porque ele tenta utilizar uma conta local ao executar o "Sharepoint Configuration".Dica: Não utilize um DC, se for utilizar fique esperto porque tanto no passo 6 quanto no step 10 o configurador do Sharepoint altera a conta novamente, e vc irá precisar ficar monitorando constantemente no "Services" do Windows, se desgrudar um minuto e ele alterar e vc não arrumar interrompe tudo e tem que recomeçar. Durante o passo 6 e 8 ocorrem timeouts. Isso acontece porque o tempo default de acesso aos web services é de 20 segundos, o que obviamente em uma VM vai estourar com o erro: "Exception: Microsoft.Office.Server.UserProfiles.UserProfileException: The request channel timed out while waiting for a reply after 00:00:19.9679645. Increase the timeout value passed to the call to Request or increase the SendTimeout value on the Binding".Dica: Navegue até o diretório \14\WebClients\Profile de instalação, encontre o arquivo client.config e altere os atributos "sendTimeout=00:00:20" para , por exemplo 10 minutos, e resolvido o problema. Vai demorar um tempão para terminar, mas vai acabar. Uma das maravilhas que vi foi que não precisei ficar baixando aqueles updates e prerequisitos chatos a cada vez que vc roda um check. O Sharepoint 2010 detecta o que falta, baixa e instala tudo. Porque demoraram tanto para fazer algo assim ????   Após a instalação vi que o Sharepoint 2010 com o Sharepoint Designer 2010 ficaram show, muito bons na integração como descrevi no post http://www.marcelosincic.com.br/Blog/post/Novidades-do-Sharepoint-2010-e-do-Sharepoint-Designer-2010.aspx.

2o SQL Server Day - SQL Server Saturday Nigth - Integrando dados do SQL no Sharepoint 2007

Para começar bem o ano de 2010, vou apresentar a primeira parte do webcast de SQL Server 2008 com o titulo "Integrando dados do SQL Server 2008 no Sharepoint 2007" no sábado dia 16 as 18:00. Vou abordar o BDC (Business Data Catalog) integrado ao search e as listas do Sharepoint. Segue a página e o link da inscrição e no final a agenda completa, vale muito a pena, assistam !!!! Para se registrar clique aqui. Language(s): Portuguese. Product(s): Other. Audience(s): IT Generalist.         Duration: 300 Minutes Start Date: Saturday, January 16, 2010 6:00 PM Brasilia     Event Overview SQL Server 2008 R2 - Dia a Dia do DBA, Developer e Analista BIO SQL Server Saturday Night, em sua segunda edição, irá abordar temas variados: Filestream, SQL Server 2008 & Sharepoint Server 2007, LINQ, Data Minning & Office 2007, Powershell Extensions, etc... Sempre com bastante demonstrações e temas muito interessantes.Palestrantes: Marcelo Sincic, Alexandre Lopes, Vitor Fava, Laerte Jr, Thiago Zavaschi, Agnaldo Diogo e Roberto FonsecaA equipe do SQL Server Saturday Night possui grande experiência na plataforma SQL Server nas áreas de projetos, consultorias e treinamentos.Este é um evento realizado pela COMUNIDADE TÉCNICA com o apoio da MICROSOFT. 17:55 - 18:00 >> Abertura do Evento18:00 - 18:50 >> "Integrando dados do SQL Server 2008 no Sharepoint 2007" - Marcelo Sincic18:50 - 19:40 >> "O que voce queria saber sobre Filestream mas não sabia aonde encontrar" - Vitor Fava/Alexandre Lopes19:40 - 20:30 >> “Preveja o Futuro com os Add-ins de Data Mining do Office 2007” - Thiago Zavaschi20:30 - 21:20 >> “SQL Server Powershell Extensions”  - Laerte Jr21:20 - 22:10 >> “Usando o SSIS como ferramenta de integração de aplicações” – Roberto Fonseca22:10 - 23:00 >> “Acesso a dados com LINQ”  - Agnaldo Diogo dos Santos23:00 – 23:10 >> Encerramento do Evento  

Instalando o Office Sharepoint 2007 (MOSS) no Windows 2008 R2

Hoje criando a VM para o webcast de sábado que vem (http://www.marcelosincic.com.br/Blog/post/2o-SQL-Server-Day-SQL-Server-Saturday-Nigth-Integrando-dados-do-SQL-no-Sharepoint-2007.aspx) me deparei com uma mensagem inusitada. O Windows 2008 R2 me proibiu a instalação indicando o KB 962935 que não existe !!!!  Bem, procurei melhor e encontrei um documento da Microsoft que explica como pré-instalar o SP2 do Sharepoint antes da instalação (http://technet.microsoft.com/en-us/library/cc261890.aspx) e resolvi o problema. Segue o passo-a-passo: Baixe o SP2 do Sharepoint Copie o conteudo do DVD do Sharepoint para uma pasta comum Execute o comando <nome do arquivo baixado> /extract: <Drive:\Diretorio>\<x86|x64>\Updates Execute o setup no diretório copiado e pronto !!!! Exemplo: Se você copiou o conteudo do DVD do Sharepoint em um pasta C:\InstMOSS e o programa do SP2 baixado é MOSSSP2x64 execute o comando: MOSSSP2x64 /extract:C:\InstMOSS\x64\Updates

Criando formulários com o InfoPath para enviar dados pelo Sharepoint

Recentemente vi a necessidade de enviar dados de um formulário criado no InfoPath para outra fonte de dados. Isso parecia uma tarefa complicada, criar o formulário, popular na lista, criar um programa para ler a lista e jogar no webservice. A algum tempo descobri que era possivel criar ações de salvar os dados em outras fontes, mas o problema é que eu ainda tinha que salvar o formulário ou cancelá-lo após clicar no botão "Submit". Solução bem mais fácil me foi indicado por acaso por um aluno (obrigado Vitor da Suncoke) quando ele comentou que encontrou uma coisa bem interessante, na tela abaixo: Ou seja, você pode criar uma forma de submeter os dados customizada e alterar o submit padrão. Como fazer isso? 1- Clique na Toolbox em "Data Sources" e crie uma fonte de dados para "Submit":   2- Continue no wizard com os dados solicitados conforme o tipo de destino dos dados que você configurou. 3- Retire o botão padrão de "Save" e "Save As" e substitua por um botão do tipo "Submit":   Pronto!!!!  Agora seu formulário poderá enviar email, gravar em outros bancos, enviar dados para webservices diretamente.

Utilizando dados externos em formulários SharePoint com o InfoPath 2007

Problema Muitas vezes queremos criar formulários no Sharepoint utilizando o InfoPath e nos deparamos com um problema ao executar o formulário no modo browser. "Form error...Access denied (5)" Causa Este erro acontece porque por default o Sharepoint está configurado para não permitir o uso de senhas "embebed" na string de conexão. Ele irá ignorar a senha e o usuário utilizado, porque muitas vezes estes são o desenvolvedor. Com isso seria necessário dar permissão a conta da máquina ou então ao usuário do serviço do Sharepoint. Solução Entre no Central Administration e na parte de aplicações escolha dentro do grupo "InfoPath Forms Services":   Ao entrar na tela de configurações permita que se utilize strings de conexão com usuário e senhas especificadas:  

Sharepoint 2010: Como ficarão as edições da nova versão

Em um documento a cerca de 2 meses foi comentado que o Windows Sharepoint Services não existiria mais e gerou um certo alvoroço. Na verdade o que aconteceu é que o nome irá ser alterado e não descontinuado. O Sharepoint se tornou um produto muito complexo, mesmo na versão Windows Service e isto descaracterizava o termo "serviço", já que se tornou uma plataforma de aplicações. Isso irá facilitar muito o nosso trabalho, porque hoje era o WSS, MOSS (Office Sharepoint), OF (Office Forms), Internet Connection (licença para uso na internet) só para citar alguns dos componentes. Veja como será agora: Versão  Comentário (similaridade com os atuais) Licença  Sharepoint Foundation 2010 É o atual WSS Gratuito Sharepoint Server 2010: Intranet É o atual MOSS + OF + Search básico, não podendo ser anonimo utilizado na internet. Vai estar disponivel na versão Enterprise completa ou Standard. Pago Sharepoint server 2010: Internet/Extranet É a atual licença internet, a mesma versão do Sharepoint mas com a possibilidade de acessar anonimo para sites públicos.Vai estar disponivel na versão Enterprise completa ou Standard. Pago Fast Search for Sharepoint É o atual Search Server, porem na versão que a empresa FAST criou, bem mais robusta.Vai estar disponivel nas versão Intranet com possibilidade de indexar documentos internos ou a versão Internet apenas o Sharepoint Internet. Pago Sharepoint Designer Editor, a nova versão do Office Sharepoint Designer Gratuito Veja no post http://marcelosincic.com.br/blog/post/Novidades-do-Sharepoint-2010-e-do-Sharepoint-Designer-2010.aspx novas funcionalidades e um primeiro contato com o Sharepoint 2010 ou consulte todas as entradas sobre Sharepoint 2010 em http://www.marcelosincic.com.br/blog/search.aspx?q=sharepoint%202010 Mais detalhes sobre os novos recusos do Sharepoint 2010 acesse http://sharepoint2010.microsoft.com

Eventos TechNet e MSDN na Green

Mais uma vez estaremos promovendo eventos do Microsoft CEA - Comunidade em Ação. TechNet Community: Conheça a familia System Center - São Paulo, SPhttp://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032423501&Culture=pt-BR sexta-feira, 14 de agosto de 2009 19:00 - sexta-feira, 14 de agosto de 2009 22:00 Brasília Green Treinamento Avenida Paulista, 326 - 12o AndarSão Paulo São Paulo Brasil TechNet Community: Migrando do Exchange 2003 para o Exchange 2007 - São Paulo, SPhttp://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032423502&Culture=pt-BR segunda-feira, 17 de agosto de 2009 19:00 - segunda-feira, 17 de agosto de 2009 22:00 Brasília Green Treinamento Avenida Paulista, 326 - 12o AndarSão Paulo São Paulo Brasil MSDN Community: Sharepoint 2007 para Desenvolvedores - São Paulo, SPhttp://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032423499&Culture=pt-BR terça-feira, 18 de agosto de 2009 19:00 - terça-feira, 18 de agosto de 2009 22:00 Brasília Green Treinamento Avenida Paulista, 326 - 12o AndarSão Paulo São Paulo Brasil TechNet Community: Windows 2008 R2 + Windows 7 - Combinação perfeita ! - São Paulo, SPhttp://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032423488&Culture=pt-BR quarta-feira, 19 de agosto de 2009 19:00 - quarta-feira, 19 de agosto de 2009 22:00 Brasília Green TreinamentoAvenida Paulista, 326 - 12o AndarSão Paulo São Paulo Brasil

MSDN Community: Visual Studio 2008 - WPF/WCF/Silverlight e Sharepoint 2007 para Desenvolvedores

Os dois eventos abaixo estão abertos para inscrição pela Microsoft, não deixem de comparecer !!! segunda-feira, 27 de julho de 2009 9:00 - segunda-feira, 27 de julho de 2009 12:00 Brasília http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032422336&Culture=pt-BR quarta-feira, 5 de agosto de 2009 19:00 - quarta-feira, 5 de agosto de 2009 22:00 Brasília http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032422335&Culture=pt-BR

Ciclo de palestras na Green Treinamentos

A partir da semana que vem estarei apresentando diversos eventos técnicos na Green. São todos gratuitos, com certificado e coffee-break. Alem dos 7 eventos que apresentarei, o Rogério Molina irá apresentar mais 3 e o ultimo pelo Ademar Albertini, totalizando 11 diferentes palestras. Para quem quiser se inscrever: http://www.green.com.br/eventosdeti/inscricao.aspx Sharepoint 2007 para Desenvolvedores Marcelo Sincic 27/7 - Manhã9:00 às 12:00h System Center - SCOM, SSCM e SDPM Marcelo Sincic 28/7 - Manhã9:00 às 12:00h SQL Server 2008 Show Case Marcelo Sincic 29/7 - Noite 19:00 às 22:00h O Mercado de TI para Profissionais Certificados Marcelo Sincic 31/7 - Noite19:00 às 22:00h Exchange 2007 para Administradores do Exchange 2003 Marcelo Sincic 03/8 - Noite19:00 às 22:00h Visual Studio 2008 - Integração com WPF, WCF e Silverlight Marcelo Sincic 05/8 - Noite 19:00 às 22:00h Windows 2008 R2 com Windows 7 Marcelo Sincic 07/8 - Noite 19:00 às 22:00h

Ferramentas de SEO do Google para webmasters

O Google possui um site muito util para quem precisa conhecer o conteudo do seu site, validar dados, achar palavras para o AdWorks, etc. 1- Acesse o site http://www.google.com/webmasters/sitemaps/?hl=pt-BR e crie uma conta no google ou utilize o gmail caso possua2- Vc agora podera incluir novos sites na lista e verificar a sua lista3- Ao incluir um site, clique na opção "Verificar" que irá o levar a uma página com uma combo de escolha4- Escolha o método mais apropriado, o primeiro é incluir uma metatag na página inicial do site site (index, default, etc). O melhor método é o que inclui uma nova página, esta página tem um texto estranho, mas ele representa o seu ID no google. Ao criar esta página ou colocar a tag o google tem certeza que vc é o dono daquele site5- Clique em verificar6- Clique no menu Configurações e habilite "Incluir meu site no Marcador de imagens do Google" para que imagens do seu site estejam na pesquisa de fotos do google A partir dai vc poderá acessar algumas ferramentas muito interessantes, vou listar as que mais gostei: Na página inicial de cada site os erros de rastreamento mostram links quebrados, inacessíveis, timeout e protegidos. A diferença entre um link inacessivel e um não encontrado é que o inacessivel gerou erro na página apesar de existir (erros de programação na maior parte) e "não encontrado" são realmente links quebrados No menu Diagnosticos escolha a opção Análise de conteúdo e poderá ver itens que são relevantes para o google, como tags repetidas em multiplas páginas e titulos duplicados. Estes dois casos fazem com que o google não indexe corretamente aquelas páginas, assim como titulos inexistentes, curtos e longos O menu Estatisticas é sem dúvidas o mais interessante. A primeiro opção permite ver por quais termos seu site mais foi encontrado até o momento na primeira coluna e na segunda coluna os termos que levaram o usuario a clicar no seu site. Veja que a diferença entre os dois é que o primeiro mostra os termos que foi listado, no segundo o que gerou cliques reais. No submenu "O que o Googlebot ve" mostra quais os termos que o google utilizou como variações, alem da lista de palavras que foram indexadas em seu site. No submenu "Estatísticas do Indice" esconde-se talvez a mais interessante funcionalidade do google. Ele permite que vc veja sites que se parecem com o seu (no conceito do google claro), sites que o referenciam, lista das páginas indexadas. Na opção de ver as páginas indexadas é possivel "subir" ou comentar a página permitindo que outros usuários leiam os comentários e vejam a posição em que o colocaram. É bom lembra que isso só funciona no iGoogle, pois precisa que o usuário esteja autenticado. No menu Links podemos ver os dados das estatisticas em detalhes, que seriam os links externos e internos ao seu site, a lista é grande, mas vc pode exportá-la para o excel Espero que possam utilizar esta ferramenta do google para aumentar a eficiencia do seu site nas pesquisas.