Desplegando workflows mediante soluciones en ambientes de producción

Cuando implementamos soluciones sobre SharePoint y nos vemos en la necesidad de construir funcionalidad que requiere de extender la plataforma mediante código, se nos presenta la problemática del despliegue de estas soluciones hacia un ambiente productivo.

Cuando desarrollamos sobre SharePoint 2010, necesitamos que en nuestro ambiente de desarrollo tengamos instalado Visual Studio 2010 y al desarrollar componentes como WebParts o Workflows se generán una serie de archivos, entre ellos el Feature y el archivo de solución .wsp.

Al ver la carpeta de nuestra solución vemos una serie de subcarpetas. Las que nos interesan son la carpeta Features y la carpeta bin

En la carpeta Features veremos a los archivos de características, estos se instalan directamente en nuestros servidores de SharePoint para habilitar la funcionalidad requerida sobre los site collections.

 Dentro de la carpeta bin en la subcarpeta Debug encontraremos el archivo que realmente necesitamos llevar a nuestro ambiente productivo. Este archivo es el .wsp que puede ser desplegado a nivel de granja o solo para un site collection específico (sandbox) esto depende de como hallamos desarrollado nuestra solución.

 Cuando instalemos la solución en Producción solo nos quedará activar la característica asociada y Listo!!! trasladamos nuestra solución al nuevo ambiente.

Si nuestra solución incluía workflows estos aparecerán en la lista para reutilizarlos.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *