migração: soluções wcm 2007 para sharepoint 2010

22
Comunidade Portuguesa de SharePoint 20ª Reunião Presencial 12/05/2012

Upload: joao-livio

Post on 21-Jun-2015

683 views

Category:

Documents


3 download

DESCRIPTION

Migração: Soluções WCM 2007 para SharePoint 2010 (WSPBuilder,Web Applications, Content Databases)

TRANSCRIPT

Page 1: Migração: Soluções WCM 2007 para SharePoint 2010

Comunidade Portuguesa de SharePoint

20ª Reunião Presencial

12/05/2012

Page 2: Migração: Soluções WCM 2007 para SharePoint 2010

JOÃO TITO LÍVIO

SharePoint ConsultantSenior IT/IS ConsultantProject Manager

MCTS - SharePoint 2010 Application DevelopmentMicrosoft MVP Office Systems:Development (2002-present)

Celebrating 10 Years as MVP

Page 3: Migração: Soluções WCM 2007 para SharePoint 2010

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

Page 4: Migração: Soluções WCM 2007 para SharePoint 2010

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

Page 5: Migração: Soluções WCM 2007 para SharePoint 2010

Enquadramento e Contexto

Page 6: Migração: Soluções WCM 2007 para SharePoint 2010

Boas Práticas Fundamental!• N-Tier e N-Layer (Separação Física e Lógica)

Page 7: Migração: Soluções WCM 2007 para SharePoint 2010

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

Page 8: Migração: Soluções WCM 2007 para SharePoint 2010

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)

Page 9: Migração: Soluções WCM 2007 para SharePoint 2010

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)

Page 10: Migração: Soluções WCM 2007 para SharePoint 2010

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

Page 11: Migração: Soluções WCM 2007 para SharePoint 2010

Upgrade Content Database

Page 12: Migração: Soluções WCM 2007 para SharePoint 2010

Processos de Upgrade (Content DB)

STSADM addcontentdbPowerShellstsadm -o addcontentdb -url http://intranet -databaseserver SERVER -databasename DB

Page 13: Migração: Soluções WCM 2007 para SharePoint 2010

Upgrade WebApplication

Page 14: Migração: Soluções WCM 2007 para SharePoint 2010

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

Page 15: Migração: Soluções WCM 2007 para SharePoint 2010

Processos de Upgrade (WebApp UI)

http://msdn.microsoft.com/en-us/library/gg454789.aspx

Page 16: Migração: Soluções WCM 2007 para SharePoint 2010

Processos de Upgrade (FBAMembers)

http://msmvps.com/blogs/officept/archive/2011/07/20/using-stsadm-o-adduser-in-sharepoint-2010.aspx

ACRESCENTAR A:

WebApplication IISWebApplication Central AdminWebApplication STS em WS

Page 17: Migração: Soluções WCM 2007 para SharePoint 2010

O que pode Correr Bem ou Mal

Page 19: Migração: Soluções WCM 2007 para SharePoint 2010

Projetos de BI

• Alterar as conexões para as Trusted Libraries– Reporting Services Web Parts

– Excel Services

http://blogs.msdn.com/b/ritazh/archive/2012/01/31/upgrade-from-sharepoint-2007-to-sharepoint-2010-reporting-services-in-sharepoint-integrated-mode.aspx

Page 20: Migração: Soluções WCM 2007 para SharePoint 2010

ReferênciasStarter Master Pages for SharePointhttp://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 tokenhttp://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

Page 21: Migração: Soluções WCM 2007 para SharePoint 2010

Questões?

Page 22: Migração: Soluções WCM 2007 para SharePoint 2010

Obrigado! [email protected] http://pt.linkedin.com/in/jliviohttp://www.facebook.com/jliviohttp://twitter.com/jliviohttp://www.slideshare.net/jlivio1

Site Pessoal: http://www.tlivio.org