Community Webcast: Utilizando dados do SQL em formulários do InfoPath2010 e SharePoint 2010

Para quem perdeu este webcast clique no link abaixo e poderá baixar a versão gravada !!!

Como prometi no SQL Server Saturday Night (http://www.marcelosincic.com.br/Blog/post/2o-SQL-Server-Day-SQL-Server-Saturday-Nigth-Integrando-dados-do-SQL-no-Sharepoint-2007.aspx) segue abaixo o link para a palestra de uso de formulários para manipulação de dados do SQL Server 2008 diretamente no Sharepoint, utilizando o InfoPath, já nas versões 2010 Beta.

INFORMAÇÃO IMPORTANTE: Vou utilizar o Sharepoint 2010 e o InfoPath 2010, mas o uso com o Sharepoint 2007 e InfoPath 2007 é similar.

Link para inscrição: https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032440625&culture=pt-br

Idioma(s): Português.
Produto(s): Microsoft Office InfoPath,Microsoft SQL Server.
Público(s): Dev/Programador Pro,Generalista de TI.
   
   
Duração: 60 Minutos
Data de Início:
sábado, 20 de fevereiro de 2010 17:00 Brasília
 
 

Visão Geral do Evento

Utilizando dados do SQL em formulários do InfoPath2010 e SharePoint 2010

O Sharepoint 2010 integra as funções de gerenciamento de formulários que na versão 2007 era um componente instalado separadamente. Abordaremos como fazer para formulários criados no InfoPath 2010 acessarem dados do SQL Server 2008 por meio de Web Services. Veremos como receber dados e enviar dados para web services utilizando os formulários, possibilitanto integração real entre dados online e o SharePoint. Importante: Os mesmos conceitos poderão ser utilizados no SharePoint 2007 (com o Office Forms) e InfoPath 2007.
x
Palestrante: Marcelo Sincic, Desenvolvedor desde 1989 com Clipper S’87 e Dbase III rodando em Novell 2.0, atualmente é Certificado Microsoft como MCITP, MCTS, MCPD, MCSA, MCDBA, MCAD e MCT, pela IBM como CLP Domino 6.5 e pela SUN como Java Trainer. Possui certificação em Sharepoint, Windows 7, Windows 2008 e SQL Server 2008, estando entre os primeiros no mundo a obterem as certificações MCTS e MCITP para Windows 7 com o titulo Charter Member. Atualmente presta consultoria e atua como instrutor .NET e plataforma Microsoft, mas é. Perfil completo em
http://www.marcelosincic.eti.br/blog/page/Sobre-o-Autor.aspx

Este é um evento realizado pela COMUNIDADE TÉCNICA com o apoio da MICROSOFT.

Novidades do Sharepoint 2010 e do Sharepoint Designer 2010

Neste post irei abordar o que achei de interessante logo de cara ao instalar o Sharepoint 2010 e o Sharepoint Designer 2010. Se vc deseja saber sobre a instalação, veja o post anterior (http://www.marcelosincic.com.br/Blog/post/Instalacao-do-Sharepoint-2010-no-Windows-2008-R2.aspx).

Segue as minhas primeiras impressões com o Sharepoint 2010:

  1. Quanto ao design, muito legal terem incorporado o conceito de Ribbon do Office 2007 em todas as telas do Sharepoint.
  2. Quando vc entra em modo de edição de páginas o layout ficou bem mais "livre" com possibilidades de acrescentar mais locais de webparts, já que está era uma reclamação de design quanto aos locais onde as webparts podiam ser colocadas e era necessário fazer malabarismo para conseguir diagramar bem um site.
  3. A ferramenta de configuração e gerenciamento ficaram menos "caminho de rato". Eu sempre comentava em treinamentos que no Sharepoint 2007 tudo era configurável, mas achar onde ficava o item era um tormento, um teste de paciencia, isso quando não era necessário ligar em um lugar, ir para outro e as vezes no site para ativar ou configurar. Agora as telas de configuração ficaram mais organizadas, com categorias e indicações claras com links para configurar itens relacionados, então não preciso ficar me lembrando algo do tipo "liguei aqui agora vou ali e faço isso", já que no primeiro item ele já tem um link para o segundo e assim por diante.

Bem, mas o que mais me impressionou foi a ferramenta Sharepoint Designer 2010. Ficou muito diferente e muito melhor de ser utilizada, pode-se dizer que não precisamos mais do "Site Settings" em quase todos os casos. Isso demonstra bem o que a Microsoft disse no ano passado quando falou que o próximo desafio para a equipe de desenvolvimento era facilitar os processos de customização e desenvolvimento.

Seguem algumas telas. A primeira é a nova interface inicial. Note que agora todos os recursos estão ali, inclusive segurança e um dashboard indicando diversos dados relativo ao item selecionado na árvore de objetos. Notem os botões na barra com opções de preview, lixeira, opções do site e outras. Note tambem as caixas com subsites, customizações e settings:

 

Um recurso que passava desapercebido mas agora ficou evidente a falta dele na versão anterior são as tabs, veja abaixo:

 

A seguir coloquei um printscreen do menu lateral e note como ele tem itens que antes apenas no "Site Settings" era psosivel alterar, como os content types, data sources e Master pages: 

Por ultimo anexei um printscreen da tela com uma lista selecionada, e mais uma vez veja que todos os itens e configurações estão lá:

 

Resumindo: Parabens equipe do Sharepoint Designer 2010, vcs fizeram um trabalho excepcional !!!!

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:

  1. 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.
  2. Baixe e instale o KB976462 mas como ainda é beta procure em sites de busca o download
  3. 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.
  4. 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.