Archive for outubro \30\UTC 2009

Outubro 2009 Cumulative Update para SharePoint Server 2007 e Windows SharePoint Services 3.0

30 de outubro de 2009

 

Ontem foi anunciado o “Cumulative Update” de Outubro de 2009 para MOSS 2007 e WSS 3.0, o pacote inclui algumas regras a mais no Pre-Upgrade Checker, que tem o objetivo de apoiar os clientes a se preparar para a atualização de seus farms SharePoint para SharePoint 2010.

Mais detalhes em:

Description of the Windows SharePoint Services 3.0 October 2009 cumulative update package
http://support.microsoft.com/kb/974989 (link may not be live yet)

Description of the Office SharePoint Server 2007 October 2009 cumulative update package
http://support.microsoft.com/kb/974988 (link may not be live yet)

Download disponível em:

Windows SharePoint Services 3.0 October 2009 cumulative update package
http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=974989

Office SharePoint Server 2007 October 2009 cumulative update package
http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=974988

Recomenda-se a instalação de um novo SharePoint seguindo os seguintes passos:

  1. Service Pack 2 for Windows SharePoint Services 3.0 e language packs
  2. Service Pack 2 for Office SharePoint Server 2007 e language packs
  3. October 2009 Cumulative Update package for Windows SharePoint Services 3.0
  4. October 2009 Cumulative Update package for Office SharePoint Server 2007

Depois de aplicar as atualizações anteriores, execute o assistente de configuração “SharePoint Products and Technologies Configuration Wizard”. Isso precisa ser feito em cada servidor no farm com o SharePoint instalado.

Veja a matéria completa no blog do time do produto: http://blogs.msdn.com/sharepoint/archive/2009/10/29/october-2009-cumulative-update-packages-for-sharepoint-server-2007-and-windows-sharepoint-services-3-0.aspx

Artigo: Gerenciando alterações na Web.Config com o SPWebConfigModification

27 de outubro de 2009
Olá Pessoal!
 
Essa semana publiquei um novo artigo que considero muito útil para nós desenvolvedores na seção de Artigos & Tutoriais do Canal SharePoint, vejam:
 
Gerenciando alterações na Web.Config com o SPWebConfigModification
 
 

 
Abraços!

SharePoint 2010 vem com tudo!

20 de outubro de 2009

SharePoint 2010

SharePoint 2010 vem com tudo!

Agora o SharePoint 2010 é mais realidade do que nunca. Nesse momento (19 – 22 de Outubro de 2009) está acontecendo o lançamento oficial do produto na SharePoint Conference 2009 em Las Vegas, eu inclusive me programei para ir mas no final optei por investir esse tempo em um treinamento que irei realizar no fim do ano com alguns MVPs de SharePoint dos EUA, mas esse é um assunto pra outro post.

A Microsoft estava segurando o produto a sete chaves, somente alguns profissionais privilegiados estavam com acesso ao SharePoint 2010 Technical Preview, até então apenas alguns recursos como prints, Site Oficial, Preliminary System Requirements  e o SDK do SharePoint 2010 (Technical Preview), mas agora o lançamento está se materializando em nossas mãos, entusiastas da tecnologia.

Muitos profissionais do Brasil estão na Conferência e todos estão bem animados com o que estão vendo, no site do Blog do Time do Produto, já temos muita coisa aparecendo, alguns posts como SharePoint 2010 Resources já publicam alguns sites interessantes como o SharePoint 2010 Developer Center e o  SharePoint Products TechCenter. Outro post muito legal é o SharePoint 2010, onde o Blog traz um overview do produto com alguns prints e uma descrição das novas funcionalidades, esse é o terceiro e último post de uma série publicada pelo Blog para marcar o lançamento do produto, veja os outros 2 Engineering SharePoint e SharePoint History.

SharePoint 2010

O SharePoint 2010 Beta tem seu lançamento previsto para Novembro, para os mais anciosos, já existe um pré-registro para o download do SharePoint 2010 Beta, você pode se cadastrar em http://sharepoint2010.microsoft.com/try-it/Pages/Trial.aspx.

Para Desenvolvedores, recomendo o Microsoft SharePoint Developer Documentation Team Blog, que já tem muitas informações disponíveis para a Comunidade de Desenvolvedores, entre elas destaco o Get Started Developing on SharePoint 2010, com os seguintes módulos:

·         Building Web Parts

·         What Developers Need to Know About SharePoint 2010

·         Building Blocks for Web Part Development

·         Accessing Data and Objects with Server-Side APIs

·         Accessing Data and Objects with Client-Side APIs

·         Accessing External Data with Business Connectivity Services

·         Developing Business Processes with Workflows 

·         Creating Silverlight User Interfaces

·         Sandboxed Solutions for Web Parts

·         Creating Dialog Boxes and Ribbon Controls

Outro recurso importante que já está disponível é o Microsoft SharePoint 2010 SDK

SharePoint 2010 

Já temos bastante informação do produto, esse é um resumo para compartilhar com a comunidade o que já estamos olhando do Sharepoint 2010, como podem ver, já temos bastante coisa, uma boa lição de casa antes que chegue o Beta.

Estejam atentos, certamente teremos muitas novidades com esse lançamento.

Isso ai pessoal, Lets Go!

Top 100 SharePoint Blogs

7 de outubro de 2009
Olá Pessoal,
 
Recentemente li um post do Evangelista de SharePoint Joel Oleson, muito conhecido no cenário mundial de SharePoint, que divulgou uma lista com os 100 Blogs mais populares/acessados de SharePoint no Mundo.

Achei muito interessante para a comunidade, alguns blogs inclusive estão na minha lista de Blogs Indicados, eu indico especialmente alguns como Andrew Connel, Microsoft SharePoint Team Blog, Heather Solomon e o do próprio Joel Oleson, confira a lista completa:

 
 
Top 100 SharePoint Blogs
 
 
SharePoint TOP 100 Blogs 
 
 
Boa leitura!
 
Abraços.
 

Troubleshooting: SharePoint FBA retornando erro “HTTP 403 – Forbidden”.

3 de outubro de 2009

 

Olá Pessoal,

Recentemente passei um sufoco com a publicação de uma Zona de Autenticação FBA (Forms Based Authentication), tudo estava certo, Custom MemberShip Providers implantados e autenticando, URLs definidas e teoricamente tudo bem testado e funcionando…. Será?

Tudo funcionando até que alguns usuários começam a reclamar que ao acessar a URL do FBA o browser (IE7 e IE8) retorna “Acesso negado  / “Forbidden – Access Denied  erro 403.

Inicialmente achei que era o browser, depois avaliei a possibilidade do modelo de autenticação no Site do IIS, Credentials da Application Pool, enfimm… Nada.!

Após algumas horas de troubleshooting, depois de investir algumas horas na famosa estratégia de tentativa e acerto, decidi ser mais inteligente e pesquisar para encontrar a causa… Ufa!

 

Cenário:

Tenho um Portal no MOSS 2007 que possui 2 zonas de autenticação diferentes (Windows Authentication e FBA) cada uma com sua devida URL e MembershipProvider configurada.

O ambiente que suporta isso é um pequeno Farm de 4 Servidores (2 WFEs, 1 BD e 1 INDEX) instalados no Windows Server 2008 (IIS 7) com SQL Server 2008.

ERRO:

Alguns usuários aleatoriamente, ao acessarem a aplicação FBA recebem a seguinte mensagem de erro.

403 – Forbidden: Access is denied

 

CAUSA:

No MSDN, encontrei uma documentação respondendo a minha dúvida, veja http://msdn.microsoft.com/en-us/library/cc250199(PROT.10).aspx o documento diz que o WebDAV Server no WSS 3.0 verifica o token do usuário na requisição do cabeçalho do browser do cliente, com uma requisição para verificar a presença do “Mozilla” ou ausência  do “Office”, “Front Page” para verificar se é necessário enviar uma mensagem de redirecionamento  para a página de login, no caso de FBA (Forms Based Authentication) para usuários que ainda não foram autenticados.

Caso contrário, o servidor assume que o agente do cliente não é um browser e irá retornar um “HTTP 401 – Unauthorized" para autenticação quando se utiliza Windows Authentication, ou um erro “HTTP 403 Forbidden" ao usar autenticação de formulários ASP.NET (FBA).

O problema é que nesse cenário, vários pontos podem levar o SharePoint a entender essa requisição do cliente como um dos casos que geram o erro acima, Cookies, Limitações do Sistema Operacional (o erro só ocorre nas versões Windows Vista, Windows Server 2008, Windows 7, e Windows Server 2008 R2 porque somente essas suportam o WebDAV Client) e até mesmo o Office Live Components. K

 

SOLUÇÃO:

E agora? Analisando esse cenário e a causa do problema, após uma pesquisa atrás da solução encontrei algumas possíveis soluções, porém de todas recomendo uma que é a mais prática:

– Direcione todos usuários da Zona FBA para o endereço absoluto da página de login (ex: http://seusite/_layouts/login.aspx?ReturnUrl=), esse “redirect” só tem uma particularidade, o parâmetro RedirectUrl deve ser informado, mesmo que em branco, caso o contrário o SharePoint não processa a página.

A solução acima funciona perfeitamente,  porque o que o WebDAV Client tenta fazer o browser do usuário é justamente a verificação se ele está autenticado ou não para realizar o “redirect” para a página de login, nesse caso você descarta esse passo.

É claro que você pode pesquisar por outras soluções, se verificar os pontos descritos acima como causa do problema vai perceber que verificar componentes como Office Live Components e padronizar o acesso via Internet Explorer  nos usuários podem resolver o erro também, a diferença é que essas ações dependem do ambiente de TODOS usuários, o que não é tão simples e prático assim.

Enfim galera, isso ai. Mais um troubleshooting finalizado, espero que esse post ajude muitos SharePointer’s.

Até a próxima.!

Alta disponibilidade de Databases com SharePoint

2 de outubro de 2009
Olá Pessoal,
 
Navegando no Blog da Larah Vidotti (SharePoint Specialist), encontrei esse artigo falando sobre como configurar um ambiente de Alta Disponibilidade para as Bases de Dados do SharePoint com FailOver Manual, muito interessante. 😉 Vejam mais em:
 
Outro link interessante é um meio antigo postado pelo Bruno Velaz, que possui um link para um vídeos que também abordam o tema de Alta Disponibilidade, mas nesse caso focado mais no SharePoint, vejam:
 
Bruno Velaz
 
Abraços!