Arquitectura, buenas prácticas y desarrollo sobre la nueva herramienta de Microsoft SharePoint 2016

[JavaScript] Sistema de Notificaciones de SharePoint 2013

En anteriores post hemos visto como podemos hacer uso de elementos que utiliza SharePoint out of the box dentro de nuestros desarrollos. Por lo general, estos artefactos suelen ser «UserControls» y desarrollos en servidor, pero de la misma forma que en nuestros desarrollos cada vez tienen más peso la parte cliente haciendo uso de JavaScript, también podemos utilizar determinadas API/ funciones dentro de nuestros desarrollos.

En este post, vamos a ver cómo podemos mostrar diferentes notificaciones dentro de nuestros desarrollos y de esta forma darle un toque más profesional a éstos. Continue reading

Posted in buenas practicas, javascript | Tagged , , | 1 Comment

Aprovisionar Páginas de Publicación de forma declarativa

Uno de los grandes problemas que nos encontramos a la hora de abordar un proyecto en SharePoint es la forma en la que vamos a desplegar nuestro desarrollo en los distintos entornos posibles (Integración, PRE y PRO). Uno de los aspectos más complicados es cómo vamos a aprovisionar las páginas de nuestro site. Pero dependiendo del tipo de proyecto en el que estemos trabajando, lo realizaremos de una forma u otra. En este post de hoy, vamos a abordar cómo realizar el aprovisionamiento de las páginas de publicación.

Características de la páginas de publicación

La principal diferencia de este tipo de página respecto con una página de colaboración es que, en este caso, a la página le tenemos que asignar un PageLayout basado en un tipo de Contenido. Este PageLayout puede ser implementado por nosotros o estar por defecto en nuestro Site. Dependiendo de este aspecto lo realizaremos de una forma u otra.
Continue reading

Posted in buenas practicas | Tagged | Leave a comment

Taxonomía Crear Propiedades Personalizadas

El servicio de metadatos administrados fue una de las grandes novedades que se introdujo en la versión de SharePoint 2010. Su éxito entre otros aspectos fue debido a varios aspectos :

  • Posibilidad de categorizar elementos por metadatos
  • Realizar búsquedas sobre estos elementos

Y a partir de esta posibilidad de extender la taxonomía en nuestros desarrollos, desde ENCAMINA ya publicamos este artículo. De cómo hacer uso de la taxonomía para realizar una navegación en base a estos términos.  Continue reading

Posted in Sin categoría | Tagged | Leave a comment

Uso de ClientPeoplePicker: Modelo Servidor

Dentro de SharePoint existen diversos elementos que podemos utilizar en nuestros desarrollos. Hace algún tiempo hablamos sobre el TaxonomyTaggingControl, ahora es el turno de una de las novedades que vienen con SharePoint 2013: el componente ClientPeoplePicker, una evolución del PeoplePicker pero con un notable rendimiento en la obtención de datos al hacer uso de JavaScript.

Continue reading

Posted in desarrollo, sharepoint 2013 | Tagged , , | 1 Comment

Como montar un entorno de SharePoint en Azure: SharePoint Server

Para finalizar con «montar la infraestructura» queda un último paso,  el más interesante y entretenido: instalar SharePoint Server.

Para la instalación de SharePoint disponemos de varias opciones. Éstas son:

  • Utilizar la plantilla que hay preparada en Azure
  • Utilizando el asistente de instalación del producto
  • Instalarlo haciendo uso de PowerShell (http://autospinstaller.codeplex.com/ )
  • Instalación Mixta (asistente de instalación + PowerShell)

Continue reading

Posted in Azure, buenas practicas | Tagged , | Leave a comment
ENCAMINA, piensa en colores