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

Proyecto Oxford: desglosando las API Visión

Continuando con el post de la semana pasada, vamos a seguir comentando todas las posibilidades que tiene el proyecto Oxford para hacer más inteligente nuestras aplicaciones. Vamos a ver las características de la API de Visión.

¿Qué características tiene la API Visión?

API Visión está formada por múltiples algoritmos para procesar imágenes y devolver la información de la misma. Por ejemplo, si la imagen contiene contenido no propio para menores y no debe de publicarse en nuestra aplicación. Hay otras características como el color dominante y la categoría de la imagen. Por ejemplo cuando nos suban en nuestro sistema una foto de cualquier tipo de comida categorizar esta foto como gastronomía. Otra de las posibilidades que trae esta API es la de actuar como OCR. Es decir, lee el texto que hay en una imagen. Otra característica que tiene es generar la imagen de miniatura (thumbmail) adecuada para la interfaz de pantalla donde se esta representando.  Leer más

Publicado en Azure | Deja un comentario

Sobre usuarios, grupos SharePoint y Active Directory

Una buena práctica entorno al uso de usuarios/grupos de SharePoint es crear un grupo de SharePoint, que a su vez esté formado por un grupo de Active Directory.

Las ventajas de esta práctica son:

  • Facilita la gestión de los permisos al departamento de Sistemas
  • Simplifica la Gobernabilidad de nuestra granja SharePoint

¿Qué problemas nos encontramos? Leer más

Publicado en buenas practicas, desarrollo | Deja un comentario

Proyecto Oxford: introducción

El pasado fin de semana, Santiago Porras y un servidor, estuvimos en un evento de Comunidad en Andorra (GAPAND 2015) contando aspectos relacionados con Machine Learning, Azure y el proyecto Oxford. En el artículo de hoy, quiero hablaros de cómo utilizar el proyecto Oxford en nuestros desarrollos. ¡Empezamos!

¿Qué es el Proyecto Oxford?

Leer más

Publicado en Azure | Etiquetado , , | Deja un comentario

¿Es la API de SharePoint Clean Code?

Continuando con la serie de artículos sobre buenas prácticas, vamos a ver un caso práctico de porqué nuestro código debe de ser legible y mantenible con la finalidad de ahorrarnos trabajo y, sobre todo, de ahorrarnos malentendidos sobre el funcionamiento. En este artículo, vamos a ver un caso en el que escribir código de forma incorrecta hace más difícil el desarrollo y puede ocasionar posibles bugs.

¿Qué es Clean Code? Leer más

Publicado en buenas practicas | 1 Comentario

Principio de responsabilidad y SharePoint

Muchas veces cuando nos iniciamos en el desarrollo queremos abarcarlo enfocándonos en el resultado a obtener, sin importar muchas veces la forma ni el fondo. En SharePoint, por la forma en la que extendemos su funcionamiento fuera de la caja (OOTB), tenemos a introducir en un WebPart todo lo necesario para cumplir el objetivo. Dentro de este WebPart está claro que tendremos que incluir los siguientes componentes:
Leer más

Publicado en buenas practicas | Deja un comentario
ENCAMINA, piensa en colores