2. JOÃO TITO LÍVIO
SharePoint Consultant
Senior IT/IS Consultant
Project Manager
MCTS - SharePoint 2010 Application Development
Microsoft MVP Office Systems:Development
(2002-present)
Celebrating 10 Years as MVP
3. Migração: Soluções WCM 2007 SharePoint 2010
(WSPBuilder, Web Applications, Content Databases)
SharePoint work is something you do that nobody notices until you
don't do it
4. Sumário
• Migração WCM (TaskList)
– Enquadramento
• Contexto
– Upgrade Projeto
• O que alterar
• Alterações Mandatórias
• Otimização de Código
– Upgrade Content Database/WebApplication
• Processo de Upgrade
• O que pode correr Bem e Mal
7. Upgrade de Projeto (VS)
• Target do Projeto (Converter para 2010)
– Mínimo Framework 3.5
– Obrigatório alterar a solução para compilação x64
8. Upgrade de Projeto (Content Types)
• Tags Mandatórias
– Inherits = TRUE em MAIÚSCULAS
Error occurred in deployment Activate Features was
found in the current site collection or in a subsite
(Upgrade)
9. Upgrade de Projeto (Pages)
• Target do Projeto (Converter para 2010)
– Starter Master Pages for SharePoint
http://startermasterpages.codeplex.com/
– Em caso de utilização de 3rd Parties deixar só o Sript
Manager da Master Page pois funciona com Telerik ou
DevExpress
– Alteração radical de como se mostra a informação
(Page Layouts)
10. Upgrade de Projeto (Hide Ribbon)
• Esconder a Ribbon quando o utilizador não tem
permissão de edição (Master Page)
http://www.sharepointpt.org/archive/2011/08/17/converter-um-projecto-publishing-wspbuilder-para-sharepoint-2010.aspx
14. Processos de Upgrade (Config Web)
MOSS
- App de Conteúdos (Windows ou FBA Authentication
- App Extendida para FBA Internet
SharePoint 2010
- Usa-se uma única App
- Claims Based Autentication
15. Processos de Upgrade (WebApp UI)
http://msdn.microsoft.com/en-us/library/gg454789.aspx
16. Processos de Upgrade (FBAMembers)
ACRESCENTAR A:
WebApplication IIS
WebApplication Central Admin
WebApplication STS em WS
http://msmvps.com/blogs/officept/archive/2011/07/20/using-stsadm-o-adduser-in-sharepoint-2010.aspx
18. Erros Frequentes
Error occurred in deployment Activate Features was found in the current site collection
or in a subsite (Upgrade) – Falta Inherits = TRUE no Content Type
http://msmvps.com/blogs/officept/archive/2011/07/26/error-occurred-in-deployment-
activate-features-was-found-in-the-current-site-collection-or-in-a-subsite-upgrade.aspx
An exception occurred when trying to issue security token – XML fora do <system.web>
http://msmvps.com/blogs/officept/archive/2011/08/05/an-exception-occurred-when-
trying-to-issue-security-token.aspx
19. Projetos de BI
• Alterar as conexões para as Trusted Libraries
– Reporting Services Web Parts
http://blogs.msdn.com/b/ritazh/archive/2012/01/31/upgrade-from-sharepoint-2007-to-sharepoint-2010-reporting-services-in-
sharepoint-integrated-mode.aspx
– Excel Services
20. Referências
Starter Master Pages for SharePoint
http://startermasterpages.codeplex.com/
Error occurred in deployment Activate Features was found in the current site
collection or in a subsite (Upgrade)
http://msmvps.com/blogs/officept/archive/2011/07/26/error-occurred-in-
deployment-activate-features-was-found-in-the-current-site-collection-or-in-a-
subsite-upgrade.aspx
An exception occurred when trying to issue security token
http://msmvps.com/blogs/officept/archive/2011/08/05/an-exception-
occurred-when-trying-to-issue-security-token.aspx
SharePoint n-tier architecture Projects (Only My Point of View)
http://msmvps.com/blogs/officept/archive/2011/12/22/sharepoint-n-tier-
architecture-projects-only-my-point-of-view.aspx