SharePoint 2010: Cmdlets PowerShell para el trabajo con soluciones!

Como sabéis, con SharePoint 2010 el trabajo con soluciones .WSP se convierte en la técnica estándar para desplegar cualquier tipo de componente o artefacto que permita extender la funcionalidad por defecto de la plataforma. Para poder desplegar e instalar estas soluciones tenemos varias opciones:

  • La interfaz de usuario, válida para cuando estamos desplegando soluciones de tipo SandBox (cargamos las soluciones en la galería de soluciones disponible en el sitio raíz de cualquier colección de sitios). Esta aproximación en cambio no es válida para el caso soluciones de tipo granja.

image

  • La interfaz de línea de comandos mediante el uso de la herramienta STSADM o mejor el uso de los cmdlets de PowerShell específicos para el trabajo con soluciones. Estos cmdlets como podéis ver en detalle en este enlace son:
    • Add-SPSolution para añadir una solución de tipo granja.
    • Install-SPSolution para instalar una solución de tipo granja.
    • Update-SPSolution para actualizar una solución de tipo granja.
    • Uninstall-SPSolution para desintalar una solución de tipo granja.
    • Remove-SPSolution para eliminar una solución de tipo granja.
    • En el caso de soluciones de tipo SandBox, los comandos son los mismos cambiando SPSolution por SPUSerSolution.
  • El modelo de objetos de SharePoint.

SharePoint2010_thumb

Finalmente, os dejo un excelente post de automatización de despliegue de soluciones mediante PowerShell escrito por Gary Lapointe: http://blog.falchionconsulting.com/index.php/2010/06/deploying-sharepoint-2010-solution-packages-using-powershell

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s