Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Resumen
Office 365 y SharePoint evolucionan continuamente. Cuando se agregan nuevas funciones, puede ser necesario actualizar la configuración existente y las personalizaciones. Transformar las soluciones puede ayudarle a sacar más partido con SharePoint y Office 365.
Instrucciones de alto nivel y reglas generales
- Obtenga información clara del modelo al que va a migrar. Es posible que transformar los escenarios existentes a nuevas capacidades produzca beneficios más grandes que asignar artefactos existentes a sus nuevos equivalentes.
- Examine cuidadosamente los requisitos existentes. Es posible que implementarlos en el nuevo modelo resulte más costoso que las ventajas que ofrecen.
- Antes de iniciar la transformación, evalúe cuidadosamente su entorno y solución existentes y decida si todo sigue siendo relevante.
- No se olvide de incluir la adopción del usuario final como parte del proceso de transformación. Los usuarios están acostumbrados a trabajar de una manera específica y puede que tengan que ser reeducados para ser igual de eficaces con la nueva solución.
Transformar desde soluciones de granja de servidores
Se aplica a: SharePoint Server
Normalmente, las soluciones de granja de servidores se empaquetan como archivos de paquete de solución de SharePoint (WSP) que contienen un archivo de manifiesto XML, conjuntos y otros componentes no compilados. Un administrador de granja de servidores usa Windows PowerShell, la herramienta de línea de comandos STSADM o el sitio web de Administración Central de SharePoint para instalar paquetes de soluciones en el entorno del servidor. Después de instalar un paquete de soluciones, el Administrador de granja de servidores puede activar la solución para una aplicación Web específica (o varias aplicaciones Web, si usa el modelo de plena confianza).
Artículos
- Desarrollo avanzado del modelo de complementos de SharePoint
- Transformar soluciones de granja de servidores al modelo de complementos de SharePoint
- Trabajar con __REQUESTDIGEST
- Instrucciones de transformación de soluciones de granja de servidores para el módulo de aprendizaje del modelo de complementos
- Complementos de SharePoint
- Recetas de complementos de SharePoint
Vídeos
- Introducción al proceso de transformación de PnP
- Webcast de PnP: Transformar personalizaciones en SharePoint Online
- Compilación de elementos web del lado cliente con el SharePoint Framework
- Webcast de PnP: Introducción a webhooks de SharePoint
- Módulo 1 de aprendizaje de transformación de complementos PnP: Introducción
- Módulo 10 de aprendizaje de transformación de complementos PnP: Instrucciones de transformación de soluciones de granja de servidores para el modelo de complementos
Ejemplos
- Repositorio de GitHub de transformación PnP
- Implementación de referencia de Azure AD de webhooks de SharePoint
- Implementación de referencia de webhooks de SharePoint
- Aplicación de React genérica para el desarrollo web moderno
- Una serie de soluciones de Visual Studio para que acompañen la serie de tutoriales MSDN sobre complementos hospedados por el proveedor
Herramientas
Soluciones
Transformar desde los elementos web Editor de contenido y Editor de scripts
Se aplica a: Office 365 y SharePoint Server
Los elementos web Editor de contenido y Editor de scripts se usan principalmente para que los desarrolladores independientes creen personalizaciones de SharePoint. Solo con los permisos del propietario del sitio, los desarrolladores independientes pueden crear personalizaciones de SharePoint atractivas que agreguen valor empresarial. Cuando es necesario actualizar la personalización, los usuarios que tienen los permisos necesarios pueden aplicar actualizaciones a los archivos de script de la solución y los cambios son visibles inmediatamente para todos los usuarios.
Las soluciones de elementos web Editor de contenido y Editor de scripts dificultan que las organizaciones de TI realicen un seguimiento de las personalizaciones que se usan y dónde se usan. Además, las organizaciones no pueden saber qué scripts externos se usan en la intranet y tienen acceso a sus datos.
Artículos
- Migrar personalizaciones existentes del elemento web Editor de scripts a SharePoint Framework
- Migrar una solución de jQuery y DataTables creada con el elemento web Editor de scripts a SharePoint Framework
Vídeos
- Compilación de elementos web del lado cliente con el SharePoint Framework
- Webcast de PnP: Convertir aplicaciones de JS existentes en SharePoint Framework
- Webcast de PnP: Reutilizar las bibliotecas de JavaScript existentes con SharePoint Framework
Ejemplos
- Materiales tutoriales y ejemplos de elemento web del lado cliente SharePoint Framework
- Aplicación de React genérica para el desarrollo web moderno
Herramientas
Transformar desde soluciones de espacio aislado
Se aplica a: Office 365 y SharePoint Server
Las soluciones de espacio aislado basadas en código han quedado en desuso en 2014 y SharePoint online ha iniciado el proceso para quitar esta funcionalidad por completo. Las soluciones de espacio aislado basadas en código también han quedado en desuso en SharePoint 2013 y SharePoint 2016.
Al desactivar la solución de espacio aislado existente de los sitios, los activos o los archivos implementados con opciones declarativas no se eliminarán, pero las características de la solución de espacio aislado se desactivarán automáticamente y se eliminará el receptor de eventos.
Artículos
- Guía de transformación de soluciones de espacio aislado
- Quitar la referencia del conjunto de su solución del espacio aislado creada en Visual Studio
Vídeos
- Analizador de soluciones de espacio aislado de SharePoint
- Webcast de PnP: Introducción a webhooks de SharePoint
Ejemplos
- Implementación de referencia de Azure AD de webhooks de SharePoint
- Implementación de referencia de webhooks de SharePoint
- Aplicación de React genérica para el desarrollo web moderno
Herramientas
- Script de inventario de soluciones de espacio aislado de SharePoint Online
- SharePoint Sandbox Solution Scanner
Transformar desde JSLink
Se aplica a: Office 365 y SharePoint Server
Representación del lado cliente o JSLink es un concepto introducido con SharePoint 2013. Con ayuda de este concepto, puede personalizar la apariencia prediseñada de VER/AGREGAR/EDITAR FORMULARIO de SharePoint.
JSLink es un archivo de JavaScript que reemplazará la vista predeterminada de la lista con los parámetros lógicamente definidos en el archivo JSLink personalizado. Puede incluir el archivo de JSLink JavaScript en la sección varios de su elemento web de vista de lista.
JSLink solo funciona con la experiencia clásica de SharePoint y no puede volver a usarse con la interfaz de usuario moderna de SharePoint.
Importante
Las personalizaciones basadas en JSLink (representación del cliente) no se admiten en la experiencia moderna. Esto incluye listas y bibliotecas modernas, así como la compatibilidad de JSLink en los elementos web de vista de lista de las páginas modernas. La representación del cliente es compatible con la experiencia clásica de SharePoint Online o local.
Artículos
- Migrar personalizaciones de JSLink a los personalizadores de campo de SharePoint Framework
- Migrar de JSLink a SharePoint Framework Extensions (tutorial)
Ejemplos
- Ejemplos y materiales de tutorial de SharePoint Framework Extensions
- Ejemplos de formato de columna de SharePoint
Transformar desde acciones personalizadas
Se aplica a: Office 365 y SharePoint Server
Artículos
- Migrar del elemento de menú ECB (Bloque de control de edición) a SharePoint Framework Extensions
- Migrar de las acciones personalizadas del usuario o elementos de menú ECB a SharePoint Framework Extensions
- Migrar de UserCustomAction a SharePoint Framework Extensions (tutorial)
Vídeos
Ejemplos
Transformar desde InfoPath
Se aplica a: Office 365 y SharePoint Server