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

Como utilizar las API’s de Office 365 en aplicaciones móviles multiplataformas desarrolladas con Xamarin

LogoCompartimossComo cada tres meses, se ha publicado un nuevo número de la revista de habla hispana CompartiMOSS. En esta ocasión he tenido la fortuna de colaborar escribiendo un artículo sobre utilización de las API’s de Office 365 en dispostivos móviles. Estas API’s se pueden utilizar tanto utilizando Apache Cordova como Xamarin. En este artículo he utilizado la opción de Xamarin, para ver que pros/contras tiene esta opción.
Aparte de este artículo, como en cada número de la revista hay muchos artículos de una calidad innegable. En este número hay muchos artículos escritos por compañeros de Encamina y que son de obligada lectura:

Además de estos artículos también hay una seria de artículos que no deberías dejar de leerlos como:

Leer más

Publicado en encamina | Etiquetado | Deja un comentario

¿Cómo obtener todos los usuarios «posibles» en SharePoint?

mencionesA la hora de extender SharePoint, una de las primeras necesidades que nos aparece es cómo obtener todos los usuarios que pueden acceder a la aplicación. En algunos escenarios,  este hecho se puede solucionar haciendo uso del componente People Picker (que viene de serie en SharePoint), aunque hay otras situaciones en las que esta personalización se queda corta. ¿El motivo? Queremos añadir un componente social y menciones de los usuarios que tenemos en SharePoint. Este componente no es más que una caja de texto multilínea en el que cada vez que introducimos una «@» (estándar dentro de las redes sociales para mencionar a alguien) se visualizan los usuarios que comienzan por el patrón de letras introducidas.

¿De qué opciones disponemos?

Hacer uso del modelo de objetos de Servidor (SSOM) dentro de un objeto SPWeb, tenemos un método AllUsers que puede ser útil para establecer esta función. Sin embargo, este método tiene un «pero» relativamente grande. Este método solamente devuelve los usuarios que se han autentificado contra SharePoint por lo menos una vez. Esto puede ser un lastre fundamentalmente si el sistema se está implantando y todavía no todo el mundo ha accedido al sistema. Leer más

Publicado en buenas practicas | Etiquetado | Deja un comentario

Cómo utilizar tipos personalizados en un servicio WCF alojado en SP

En algunas ocasiones cuando extendemos SharePoint en nuestros desarrollos nos vemos con la necesidad de un implementar un servicio, ya vimos en un post anterior que opciones teniamos y los PROS y los contras. Si por la opción que hemos escogido es necesario que implementemos un WCF, una de las limitaciones que nos encontramos es que no podemos utilizar nuestros tipos personalizados. Leer más

Publicado en buenas practicas | Etiquetado | Deja un comentario

¿Que hay de nuevo en Visual Studio 2015?


Por lo general, no suelo hablar sobre aspectos que van a acontecer en el futuro, para eso ya tenemos el blog de Javier Menéndez Pallo «El fúturo everyware». Sin embargo, son tantas las novedades que presenta esta nueva versión que deberemos conocer en un futuro próximo, que más nos vale ir conociéndolas de antemano.
Leer más

Publicado en desarrollo | Etiquetado | Deja un comentario

Registrar una Aplicación en el portal de Azure

Los entornos híbridos cada vez están mucho más presentes en nuestro día a día, en nuestra rutina. Hay multitud de casos en los que las empresas ya se pueden beneficiarse de este tipo de entornos, algo que nuestros compañeros Santiago y Alberto nos contaron en el Webinar  que realizaron el pasado mes. Tenemos que empezar a pensar que la nube no es un problema sino una solución para muchos de nuestros desarrollos.

Es casi de carácter obligatorio que tengamos conocimiento de cómo hacer las operaciones básicas en Azure y conocer, por lo menos, todas las posibilidades que hay. El futuro, tal y como dice Satya Nadella, es el cloud. La nube NO es una moda pasajera y, por ello, debemos ir adquiriendo conocimientos y acercándonos a ella. En este post,  vamos a ver como podemos registrar una aplicación en el Portal de Azure. El objetivo del mismo es que, con este registro, podemos por ejemplo crear aplicaciones móviles que consuman datos de Office365, utilizar el login de nuestro Active Directory de Azure como página de login de nuestras aplicaciones, etc. En próximos posts, veremos como hacer una aplicación móvil Android haciendo uso de la API de Office365 y, para ello, el primer paso es tener nuestra aplicación registrada en Azure 🙂

Leer más

Publicado en Azure | Etiquetado | 4 Comentarios
ENCAMINA, piensa en colores