01.07.2016 Views

acciones

299wAsX

299wAsX

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

47<br />

PnP Provisioning Framework –<br />

Arquitectura<br />

En este artículo vamos a continuar hablando del Framework<br />

de provisioning del PnP, y veremos cómo está<br />

organizado a nivel de arquitectura. Antes de entrar en materia,<br />

quiero animaros una vez más a que lo probéis, y empecéis<br />

a trabajar con él. Hace unos días que se liberó una<br />

nueva reléase con más novedades y mejoras. Podéis ver la<br />

información detallada en el siguiente enlace:<br />

http://dev.office.com/blogs/PnP-May-2016-Release<br />

Un anuncio importante que no está en el artículo, pero<br />

que Vesa Juvonen anunció durante el Webcast bi-semanal<br />

del equipo, es que el programa PnP pasaba a formar parte<br />

del grupo de producto de SharePoint, es decir, que el programa<br />

sigue siendo Open Source y por y para la comunidad,<br />

pero que, de alguna forma, Microsoft reconoce el éxito<br />

y buen hacer del programa, y, esto es opinión personal,<br />

creo que el propio equipo de producto empezará a usarlo<br />

internamente.<br />

Relacionado con este anuncio, otra de las novedades de<br />

esta nueva reléase de Mayo, son los cambios a nivel de<br />

paquetes nuget, donde ahora tenemos 3 paquetes orientados<br />

a cada uno de los distintos entornos, incluyendo una<br />

versión específica para el nuevo SharePoint 2016:<br />

• SharePoint PnP Core library for SharePoint Online<br />

Install-Package SharePointPnPCoreOnline<br />

• SharePoint PnP Core library for SharePoint 2013<br />

Install-Package SharePointPnPCore2013<br />

• SharePoint PnP Core library for SharePoint 2016<br />

Install-Package SharePointPnPCore2016<br />

Imagen 1.- Paquetes disponibles del PnP Provisioning Framework.<br />

Componentes del programa PnP<br />

Como último punto antes de hablar de la arquitectura del<br />

Framewok de Provisioning, os recuerdo algunos de los<br />

componentes del PnP más destacados, en este caso de<br />

forma gráfica, como podéis ver en la siguiente imagen:<br />

ahora tenemos 3 paquetes orientados<br />

a cada uno de los distintos entornos,<br />

incluyendo una versión específica<br />

para el nuevo SharePoint 2016<br />

Actualmente todavía están disponibles los paquetes anteriores,<br />

que además han sido también actualizados con los<br />

cambios de mayo. Sin embargo, fijaros que ya aparecen<br />

marcados como [Deprecated], por lo que serán eliminados<br />

en breve.<br />

Imagen 2.- Componentes + destacados del programa PnP.<br />

Arquitectura del Provisioning Framework<br />

Vamos a analizar con algo de detalle cómo funciona el Framework<br />

de provisioning y cuál es su arquitectura. En este<br />

caso vamos a hablar de la operación de importar una template<br />

definida en un fichero XML, a un sitio de SharePoint.<br />

47

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!