Determinación del modo de controlar las personalizaciones (Windows SharePoint Services)
Si ha personalizado mucho los sitios de la versión anterior (mediante un editor de páginas web compatible con Microsoft Windows SharePoint Services 2.0, como Microsoft Office FrontPage 2003), debe determinar cómo desea administrar los sitios personalizados cuando se actualizan. El enfoque variará en función del alcance de las personalizaciones, la complejidad del sitio y los objetivos de la actualización. Puede elegir:
Conservar las personalizaciones Aunque este enfoque le permite conservar la misma apariencia y funcionamiento, no podrá aprovechar las nuevas capacidades disponibles en la versión nueva. Si realmente desea que las páginas sigan teniendo el mismo aspecto, hay tres maneras de conservar las personalizaciones:
Realizar una actualización inmediata.
De forma predeterminada, las actualizaciones inmediatas conservan las personalizaciones y no restablecen las páginas a la definición del sitio. Es posible que algunos controles, como el menú Acciones del sitio, no estén disponibles en el sitio actualizado.
Realizar una actualización gradual y conservar el sitio en el entorno de la versión anterior (sin actualizar el sitio).
Esto mantiene el sitio exactamente tal como está, sólo con la funcionalidad de la versión anterior. Normalmente, ésta es una solución a corto plazo, ya que la mayoría de las organizaciones no desean admitir las dos versiones a largo plazo.
Realizar una actualización gradual y actualizar el sitio, pero sin restablecer las páginas a la definición del sitio.
Este enfoque puede dar lugar a una apariencia desigual si no personalizó todas las páginas. Las páginas personalizadas conservan la apariencia y la funcionalidad de la versión anterior y las páginas no personalizadas tienen la apariencia y la funcionalidad de la nueva versión. Es posible que algunos controles, como Acciones del sitio, no estén disponibles en las páginas personalizadas.
Nota
De forma predeterminada, las páginas personalizadas se conservan tal cual después de una actualización (salvo en el caso de los temas).
Reemplazar las personalizaciones Si tiene previsto realizar un diseño completamente nuevo del sitio o si cambia de forma significativa la arquitectura de la información, la actualización es la oportunidad idónea para empezar de nuevo con una apariencia nueva o una organización nueva. Hay dos formas de reemplazar las personalizaciones y empezar con un sitio totalmente nuevo:
Animarse y actualizar (ya sea de forma inmediata o gradual), y restablecer todas las páginas para usar las páginas predeterminadas de la definición del sitio.
Con este enfoque, puede empezar con la nueva apariencia y funcionalidad y, posteriormente, decidir si desea volver a personalizar el sitio. Los propietarios de un sitio pueden volver a aplicar las personalizaciones cuando revisen los sitios actualizados.
Nota
Si ha agregado una página completamente personalizada a su sitio (por ejemplo, si ha reemplazado Default.aspx con un archivo completamente diferente en lugar de realizar cambios en el archivo Default.aspx existente), esa página no tiene ninguna asociación con la definición de sitio y, por lo tanto, no se puede restablecer a la definición del sitio. Si desea que la página personalizada tenga la misma apariencia que las demás páginas del sitio, considere la posibilidad de crear una nueva página basándose en la definición de sitio y transferir el contenido a esa nueva página.
Comenzar con un nuevo sitio en el nuevo entorno.
Este enfoque funciona cuando se cambia drásticamente el diseño de un sitio y no es necesario conservar la estructura o la mayor parte del contenido en el nuevo sitio. Cree un sitio totalmente nuevo, cree un nuevo diseño del sitio y transfiera el contenido al sitio nuevo. Esto no constituye una ruta de actualización, sino una oportunidad para rediseñar el nuevo sitio de principio a fin.
Rehacer las personalizaciones Este enfoque le permite aprovechar las nuevas capacidades, modificar el diseño ligeramente si lo desea, y cambiar a un diseño más fácil de administrar. Puede aprovechar el nuevo modelo de páginas maestras para aplicar el diseño, en lugar de personalizar cada página individual. Hay tres maneras para rehacer las personalizaciones:
Aplique una actualización inmediata o gradual y no restablezca las páginas a la versión de definición del sitio. Después de la actualización, modifique las páginas maestras correspondientes del sitio actualizado para que tengan el aspecto de la versión anterior y, a continuación, restablezca todas las páginas personalizadas a la definición del sitio. Esto proporciona a todas las páginas personalizadas anteriormente la misma apariencia que el sitio sin actualizar. Puede incorporar los controles nuevos, como el menú Acciones del sitio, en la nueva página maestra como parte de este trabajo.
Aplique una actualización inmediata y no restablezca las páginas a la definición del sitio. Después de la actualización, abra el sitio y copie las personalizaciones y, a continuación, restablezca la definición de sitio y vuelva a aplicar las personalizaciones a las páginas maestras, según corresponda.
De forma predeterminada, una actualización inmediata conserva las personalizaciones y no restablece las páginas a la versión de definición del sitio. Al abrir el sitio mediante un editor de páginas web que es compatible con Windows SharePoint Services 3.0, tal como Office SharePoint Designer 2007, puede copiar las personalizaciones y, a continuación, restablecer las páginas originales para obtener la nueva funcionalidad. A continuación, se pueden volver a aplicar las personalizaciones realizadas en las páginas maestras que sean aplicables. Realizar este proceso con una actualización inmediata es algo complicado, ya que es necesario copiar las páginas personalizadas antes de restablecerlas. En su lugar, considere la posibilidad de usar el método de actualización gradual que se muestra a continuación.
Nota
Cuando se realiza una actualización inmediata, no se conserva la versión anterior del sitio. Si desea poder disponer a la vez de la versión anterior y de la nueva versión del sitio para poder transferir las personalizaciones de la versión anterior a la nueva, aplique una actualización gradual, o bien, si realiza una actualización inmediata, asegúrese de tener un servidor reflejado o una granja de servidores reflejados en los que se ejecute la versión anterior.
Realice una actualización gradual y, en el sitio actualizado, restablezca las páginas personalizadas a las páginas de definición del sitio. A continuación, transfiera las personalizaciones desde el sitio original a las páginas maestras en el sitio actualizado mediante un editor de páginas web compatible con Windows SharePoint Services como Office SharePoint Designer 2007.
Esta opción proporciona la máxima flexibilidad. Porque puede hacer referencia al sitio original y ver exactamente cómo se hicieron las personalizaciones anteriores. Y como se restablece a la definición del sitio, puede ver la nueva funcionalidad y decidir las personalizaciones que desee volver a aplicar a las páginas maestras y diseños de página.
Nota
De nuevo, no todas las páginas personalizadas tienen una página equivalente en la definición del sitio, el restablecimiento a la definición del sitio no funcionará para páginas realmente personalizadas. Si desea que las páginas personalizadas tengan la misma apariencia que las demás páginas del sitio, considere la posibilidad de crear una nueva página basándose en la definición de sitio y transferir el contenido a esa nueva página.
Supervisión exhaustiva del uso de personalizaciones y elementos web
Implemente sólo las personalizaciones realizadas según los procedimientos recomendados descritos en los siguientes documentos:
Recomendaciones: uso de objetos desechables de Windows SharePoint Services (https://go.microsoft.com/fwlink/?linkid=105945&clcid=0xC0A).
Herramientas de implementación y técnicas para trabajar con código en Windows SharePoint Services 3.0 (parte 1 de 2) (https://go.microsoft.com/fwlink/?linkid=101494&clcid=0xC0A).
Recomendaciones: problemas de codificación comunes con el modelo de objetos de SharePoint (https://go.microsoft.com/fwlink/?linkid=105946&clcid=0xC0A).
Directiva de personalización de Productos y tecnologías de SharePoint (https://go.microsoft.com/fwlink/?linkid=105947&clcid=0xC0A).
Además, supervise los elementos web y los tiempos de representación de las páginas. El elemento web Compañeros puede requerir un procesamiento intensivo. No lo use en las páginas que representan una cantidad considerable de información.
Hoja de trabajo
Registre las definiciones de sitio personalizadas o las plantillas de páginas que usa en la hoja de trabajo de plantillas personalizadas y archivos de asignación (en inglés) (https://go.microsoft.com/fwlink/?linkid=73751&clcid=0xC0A) (en inglés).