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

SharePoint FrameWork: Cómo utilizar Angular 2 en los WebParts

Tal y como avanzamos en el artículo anterior, el nombre de la nueva herramienta de desarrollo sobre SharePoint induce a confusión. En este post vamos a ver cómo utilizar el framework JavaScript Angular 2 en de los «nuevos» WebParts . Para ello tendremos que aclarar algunos aspectos de configuración de la solución, que nos servirán  para asentar los conocimientos de los artículos anteriores.

Continue reading

Posted in javascript, Office 365, sharepoint 2013, sharepoint 2016 | Tagged , , , | 4 Comments

SharePoint FrameWork: Algunas dudas

Una vez  hemos empezado a entender cuál es el contenido que tiene este framework o, mejor dicho, esta nueva forma de desarrollar sobre SharePoint, empiezan a surgir las preguntas:  ¿Es compatible con todos los frameworks JS: ReactJS, Angular, Knockout, etc… ? ¿Dónde alojo nuestros desarrollos: en una librería de SharePoint o en un CDN? ¿Es compatible con PNP u otros proyectos Open Source?

En este artículo vamos a intentar resolver todas estas preguntas.

Continue reading

Posted in javascript, Office 365, sharepoint 2016, typescript | Tagged | 1 Comment

SharePoint FrameWork: Entendiendo la solución

Una vez tenemos listo el entorno (leer el artículo anterior) vamos a entender cada parte que tiene la solución. Para ello, en primer lugar vamos a abrir la carpeta donde se ha descargado la solución mediante Yeoman. Continue reading

Posted in Office 365, typescript | Tagged , | 2 Comments

SharePoint FrameWork: Preparando el entorno

El pasado miércoles, ocurrió lo que muchos seguidores de SharePoint estábamos esperando: por fin Microsoft dió acceso a todos los desarrolladores a su nuevo Framework de desarrollo sobre SharePoint.

Continue reading

Posted in javascript, Office 365, sharepoint 2016 | Tagged | 4 Comments

Introducción a WebHooks

webhooksLos tiempos en el desarrollo van cambiando y junto a ello naturalmente las herramientas de desarrollo, los patrones y la forma en la que se hacen las cosas.

Un claro ejemplo son los Event Receiver y los WebHook. Hasta hace unos años nuestro pensamiento era que nuestra aplicación tenía que estar esperando determinados cambios para realizar determinadas acciones. En caso de que esto fuera una aplicación de terceros, tendríamos bien que implementar un proceso o «demonio» que estuviera permanentemente comprobando si se cumple una determinada condición para hacer determinada acción. Continue reading

Posted in ASP.NET | Tagged | Leave a comment
ENCAMINA, piensa en colores