Compartilhar via


Abordagens de arquitetura para a atualização

Há duas maneiras fundamentais para atualizar definições site dos Serviços SharePoint Microsoft Windows do Windows SharePoint Services 2,0 a Windows SharePoint Services 3.0: ambos modificar personalizações na versão anterior assim que elas função dentro a nova versão, ou criar um wssversion3short Windows SharePoint Services 3.0 site definição e posteriormente atualizar o wssversion2short Windows SharePoint Services 2,0 definição.

Primeira abordagem: Modificar 2.0 personalizações para trabalhar no 3.0

Para tornar seu trabalho site Windows SharePoint Services 2,0 wssversion2short com funcionalidade completa tão logo seja possível, é necessário um equivalente wssversion3short Windows SharePoint Services 3.0 definição site que corresponda ao seu site 2.0 da forma mais aproximada possível. Você pode qualquer alteração uma definição site que Windows SharePoint Services 3.0 instala, provavelmente a definição site que é basicamente mais próxima sua definição site 2.0, ou tentar alteração sua definição 2.0 para que ele parecido com um site 3.0. Se você escolher a primeira ou segunda abordagem depende de quanto você ter definição site personalizado o 2.0. Se você minimamente personalizado a definição site (de exemplo, simplesmente adicionado um novo tipo lista ou adicionado arquivos a few), recomendamos que você copiar o equivalente 3.0 site definição e tornar o apropriado alterações em-lo. Alterar uma definição site 2.0 para 3.0 é mais difícil.

Você deve modificar cada página na sua definição site 2.0 para torná-lo compatível com Windows SharePoint Services 3.0. Primeiro lugar, a página deve conter um objeto SPWebPartManager T:Microsoft.SharePoint.WebPartPages.SPWebPartManager, mas além disso, você talvez precise remover algumas marcas na página para torná-lo trabalho. Além disso, você precisará considerar maneiras de fazer versão 2 páginas coincidir com a versão 3 aspecto e sensação, as well as incorporar mestre páginas.

Depois de pôr juntos um equivalente 3.0, você pode usar um atualizar definição para arquivos mapa (n.); mapear (v.) 2.0 para arquivos 3.0. Após você confirmar que suas atualizar funciona, você pode começar o processo de usar compilar - para - compilar atualizar para sites mapa (n.); mapear (v.) 3.0 atualizado para que você desejar, provavelmente usando muita código gerenciado para executar este fix-UP.

Segunda abordagem: Criar o site no 3.0, criar a definição do site e executar a atualização mais tarde

É a abordagem preferida para atualizar para iniciar com um wssversion3short Windows SharePoint Services 3.0 site definição e personalizá-lo para substituir sua definição site 2.0. Com essa abordagem, você empreender uma investigação de todos as novas funcionalidades 3.0 e tentar incorporar esses recursos como quanto possível em seu site (exemplo, usar de conteúdo tipos para listas, mestre páginas para personalizado páginas e assim por diante).

Teste uma nova definição site 3.0 para determinar se ele cria instâncias site e executa comportamentos de forma apropriada. Em caso afirmativo, o próximo etapa é criar um atualizar definição para mover sites do 2.0 para 3.0. Mantenha em mente o seguinte que, se você escolher para descontinuar determinados recursos site 2.0, talvez seja necessário fornecer uma substituição 3.0. De exemplo, mesmo se você interromper um determinado personalizado tipo lista, talvez você precise criar modelos lista para suporte pelo menos sua atualizar.

Recomendamos que você atualizar iniciar usando definições site 3.0, primeiro design uma experiência 3.0 e em seguida, use a atualizar processo como um meio para trazer personalizações 2.0 para o resultado desejado no 3.0.