SharePoint 2013: Creación de “Appication Parts” (I)!

Otro de los elementos que se pueden crear en aplicaciones del nuevo modelo de aplicaciones de SharePoint 2013 son las denominadas “Application Parts” qué podemos asimilar a las WebParts tradicionales de SharePoint, pero en el contexto de una aplicación: residen y se ejecutan en un dominio aislado, pero podemos agregarlas en el sitio padre dónde hemos agregado dicha “Application Part”. En la práctica, las Application Parts no son más que páginas ASP.NET que se visualizan en un iFrame. Para crear una Application Part:

  • En Visual Studio 2012 creamos un proyecto de tipo Office/SharePoint -> Aplicaciones -> Aplicación para SharePoint 2013.
  • En el asistente de configuración especificamos como siempre el nombre de la aplicación, la Url del sitio de depuración y el tipo de hospedaje (“SharePoint Hosted” de nuevo).
  • Añadimos al proyecto un elemento de tipo “Elemento web cliente (web host)”.
  • Tras pulsar “Agregar”, se abre una nueva ventana en la que podemos especificar la página que va a mostrar la Application Part. Puede ser una página nueva o bien una página existente en la aplicación.

  • Una vez que se ha agregado la “Application Part”, se muestra en este caso la página que va a mostrar. Junto con esta página, se ha agregado al proyecto un SPI con la definición del Application Part.

image image image

 

  • Personalizamos la página el Application Part. Por ejemplo, añadimos un texto estático entre las etiquetas <body></body>.
  • Desplegamos la aplicación, la agregamos en el sitio de trabajo, creamos una página de WebParts y agregamos el Application Part.
  • Comprobamos que se muestra la página definida (Nota: Tendremos que especificar unas credenciales válidas).
image image image

Publicado por

Juan Carlos González

Juan Carlos es Ingeniero de Telecomunicaciones por la Universidad de Valladolid y Diplomado en Ciencias Empresariales por la Universidad Oberta de Catalunya (UOC). Cuenta con más de 12 años de experiencia en tecnologías y plataformas de Microsoft diversas (SQL Server, Visual Studio, .NET Framework, etc.), aunque su trabajo diario gira en torno a SharePoint & Office 365. Juan Carlos es MVP de Office Servers & Services desde 2015 (anteriormente fue reconocido por Microsoft como MVP de Office 365 y MVP de SharePoint Server desde 2008 hasta 2015), coordinador del grupo de usuarios .NET de Cantabria (Nuberos.Net, www.nuberos.es), co-fundador y coordinador del Grupo de Usuarios de SharePoint de España (SUGES, www.suges.es), así como co-director de la revista gratuita en castellano sobre SharePoint CompartiMOSS (www.compartimoss.com). Hasta la fecha, ha publicado 8 libros sobre SharePoint & Office 365 y varios artículos en castellano y en inglés sobre ambas plataformas.

2 comentarios en “SharePoint 2013: Creación de “Appication Parts” (I)!”

Deja un comentario

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