Determinar como lidar com personalizações (Windows SharePoint Services)

Atualizado em: 2006-12-01

Se você personalizou extensivamente os sites da versão anterior (usando um editor de páginas da Web compatível com o Microsoft Windows SharePoint Services 2.0, como o Microsoft Office FrontPage 2003), é necessário determinar como deseja manipular os sites personalizados ao atualizar. A abordagem varia com base na extensão das personalizações, da complexidade do site e das metas de atualização. Você pode optar por:

  1. Manter as personalizações   Enquanto essa abordagem permite que você mantenha a mesma aparência, não será possível aproveitar os novos recursos disponíveis na nova versão. Se realmente deseja manter suas páginas com a mesma aparência de antes, há três maneiras de manter as personalizações:

    • Fazer uma atualização in-loco

      Por padrão, uma atualização in-loco preserva as personalizações e não restaura para a definição do site. Alguns controles, como o menu Ações de Site, podem não estar disponíveis em seu site atualizado.

    • Faça uma atualização gradativa e mantenha o site no ambiente da versão anterior (não atualize o site).

      Isso mantém o site exatamente como ele está agora, apenas com a funcionalidade da versão anterior. Essa é normalmente uma solução em curto prazo, já que a maioria das organizações não deseja oferecer suporte para as duas versões em longo prazo.

    • Faça uma atualização gradativa e atualize o site, mas não restaure nenhuma página para a definição do site.

      Essa abordagem pode resultar em uma aparência desigual se você não tiver personalizado todas as páginas. As páginas personalizadas retêm a aparência e a funcionalidade da versão anterior, enquanto as páginas não personalizadas apresentam a aparência e a funcionalidade da nova versão. Alguns controles, como o menu Ações de Site, podem não estar disponíveis em suas páginas atualizadas.

      Dica

      Por padrão, as páginas personalizadas são mantidas no estado em que se encontram após uma atualização (com exceção dos temas).

  2. Substituir as personalizações   Se você estiver planejando um redesenho completo do site ou alterando significativamente a arquitetura de informações, a atualização será sua chance de recomeçar com um novo visual ou uma nova organização. Há duas maneiras de substituir as personalizações e começar um novo site:

    • Prosseguir e atualizar (in-loco ou gradativamente) e redefinir todas as páginas para que usem as páginas padrão da definição de sites.

      Com essa abordagem, você poderá iniciar com a nova aparência e funcionalidade e então decidir se personalizará ou não o site novamente. Os proprietários de sites podem aplicar personalizações novamente ao analisar os sites atualizados.

      Dica

      Se você adicionou uma página totalmente personalizada a seu site (por exemplo, se você substituiu Default.aspx por um arquivo totalmente diferente, em vez de fazer alterações no arquivo Default.aspx existente), essa página não terá associação com a definição de site e, portanto, não poderá ser revertida para a definição de site. Se desejar que sua página personalizada tenha a mesma aparência das outras páginas do site, avalie a possibilidade de criar uma nova página com base na definição de site e de transferir o conteúdo para essa nova página.

    • Iniciar com um novo site no novo ambiente.

      Essa abordagem funciona quando você está mudando drasticamente o design de seu site e não precisa ter a estrutura ou a maioria do conteúdo no novo site. Crie um site totalmente novo, crie um novo design do site e transfira o conteúdo para o novo site. Esse não é um caminho de atualização, e sim uma oportunidade de criar seu novo site do início ao fim.

  3. Refazer as personalizações   Essa abordagem permite aproveitar os novos recursos, modificar um pouco o design se desejado e alterar para um design mais gerenciável. Você pode tirar proveito do novo modelo de páginas mestras para aplicar seu design, em vez de personalizar cada página individual. Há três maneiras de refazer as personalizações:

    • Fazer uma atualização in-loco ou gradativa e não reverter as páginas para a versão de definição de site. Após a atualização, modifique as páginas mestras apropriadas do site atualizado para obter a aparência da versão anterior e reverta todas as páginas personalizadas para a definição de site. Isso possibilita a todas as páginas personalizadas anteriormente ter a mesma aparência do site desatualizado. Você pode incorporar os novos controles, como o menu Ações do Site, à nova página mestra como parte desse trabalho.

    • Fazer uma atualização in-loco e não reverter as páginas para a definição de site. Após a atualização, abra o site e copie as personalizações, depois reverta para a definição de site e reaplique as personalizações nas páginas mestras conforme apropriado.

      Por padrão, uma atualização in-loco preserva as personalizações e não reverte as páginas para a versão de definição de site. Ao abrir o site usando um editor de páginas da Web compatível com o Windows SharePoint Services 3.0, como o Office SharePoint Designer 2007, você pode copiar as personalizações e redefinir as páginas originais para obter a nova funcionalidade. Depois, pode reaplicar quaisquer personalizações aplicáveis nas páginas mestras. Seguir esse processo com uma atualização in-loco é um tanto complicado, porque é necessário copiar as páginas personalizadas antes de redefini-las. Em vez disso, considere o uso do método de atualização gradativa a seguir.

      Dica

      Quando você executa uma atualização in-loco, ela não preserva a versão anterior do site. Se desejar ter a versão anterior e a nova versão do site lado a lado, para que você possa transferir as personalizações do site da versão anterior para o site da versão atual, use uma atualização gradativa — ou, se estiver executando uma atualização in-loco, certifique-se de ter um servidor espelhado ou um farm de servidores com a versão anterior sendo executada.

    • Faça uma atualização gradativa e, no site atualizado, reverta as páginas personalizadas para as páginas de definição de site. Transfira as personalizações do site original para as páginas mestras no site atualizado usando um editor de páginas Web compatível com o Windows SharePoint Services como o Office SharePoint Designer 2007.

      Esta opção oferece a máxima flexibilidade. Como você pode consultar o site original, vê exatamente como as personalizações anteriores foram feitas. E como você reverteu para a definição de site, pode ver a nova funcionalidade e decidir quais personalizações serão reaplicadas nas páginas mestras e nos layouts de página e quais serão ignoradas.

      Dica

      Vale relembrar que nem todas as páginas personalizadas têm uma página equivalente na definição de site, por isso reverter para a definição de site não funcionará para páginas personalizadas de verdade. Se desejar que as páginas personalizadas tenham a mesma aparência das outras do site, considere a criação de uma nova página com base na definição de site e transfira o conteúdo para essa nova página.

Monitorar cuidadosamente o uso de personalizações e de Web Parts

Implante apenas as personalizações que seguem as práticas recomendadas descritas nos documentos a seguir:

Além disso, monitore os tempos de Web Parts e de processamento de página. O Web Part Colegas pode demandar um processamento intenso. Não o utilize em páginas que processam muitas informações.

Planilha

Registre quaisquer definições de site ou modelos de página personalizados que está usando na planilha personalizada de arquivos de modelo e mapeamento (https://go.microsoft.com/fwlink/?linkid=73751\&clcid=0x416).