Compartir este artículo

jueves, octubre 20, 2016

Collab365 Global Conference–Redes Sociales Corporativas

El día 19 y 20 de Octubre se llevo a cabo el evento virtual más grande acerca de Office 365 y todas las tecnologías que él cloud de MIcrosoft soporta. En esta oportunidad tuve el grato placer de estar mostrando como crear una red social corporativa utilizando como base Delve, la nueva capacidad de Office 365 para conectar a las personas, documentos y áreas de trabajo dentro de las organizaciones. A continuación les comparto la presentación y el video.

sábado, octubre 01, 2016

NetConfUY–Redes Sociales

El 29, 30 de Setiembre y 1 de octubre se lleve a cabo la tercera edición de la conferencia de tecnologías Microsoft más grandes a nivel de América Latina, NetConfUy2016. En está ocasión tuve el agrado de hablar sobre como construir Redes Sociales Corporativas basadas en Delve. A continuación les dejo la presentación dictada en la misma.

miércoles, septiembre 21, 2016

Servicios disponibles para conectarse desde Microsoft Flow

A continuación les dejo la lista de servicios https://flow.microsoft.com/en-us/services/ que pueden utilizar desde Microsoft Flow para conectarse y hacer un flujo. En los próximos artículos estaremos viendo como podemos usar el Gateway para conectarnos a un SharePoint local desde la nube.

image

viernes, septiembre 16, 2016

Microsoft Flow, motor de notificaciones

Microsoft Flow es un motor de flujos en la nube que actualmente se encuentra en beta y el cual podemos utilizar para construir procesos de negocio o un motor de notificaciones, En este caso lo estoy usando para realizar una entrada en mi twttier @fabianimaz cuando se produce una entrada en mi Blog de SharePoint, la creación del flujo es muy sencilla y rápida, partiendo de un workflow en blanco agregue dos actividades, la primera detecta el nuevo post en mi blog y la segunda hace la entrada en mi twitter. Para ambos casos, cree una conexión a estos servicios que le permiten a Microsoft Flow conectarse para interactuar con ellos,

image

Add-In híbridos SharePoint y Office

En el día de ayer estuve charlando en la NetMeetUp @NetMeetUp acerca de como construir un Add-In híbrido para SharePoint y Office mostrando las soluciones de negocio que le podemos construir al usuario final en sus herramientas de trabajo cotidiana.

Código: NetConfUy

viernes, septiembre 09, 2016

Problema con los títulos cortado en los resultados de búsqueda SharePoint

Trabajando con el motor de búsqueda de SharePoint en Office 365 Ignacio se encontró con un problema a la hora de mostrar resultados en la página de resultados utilizando una plantilla y le pedí que escribiera unas líneas para compartirlo, gracias Ignacio.

El problema radica en que cuando vamos a realizar una búsqueda en SharePoint 2013 o la versión Online, notamos que los títulos desplegados en cada ítem no son correctos y aparecen cortados.

Para reproducir el problema realizo las siguientes configuraciones. Configuro la Web Part de Resultados de Búsqueda de la siguiente forma: Retornará “Sitios”.

clip_image002

Utilizará la plantilla “Elemento de sitio”

clip_image004

El resultado es el siguiente:

clip_image006

Ahora realizo una búsqueda, por ejemplo, por “Graph”:

clip_image008

En el resultado de la búsqueda el título se ve truncado y sin ninguna lógica. Si depuramos el código JavaScript veremos que el problema parecería radicar cuando en la plantilla “Item_CommonItem_Body” se hace referencia a la función “Srch.U.getHighlightedProperty” y más precisamente en la línea:

var title = Srch.U.getHighlightedProperty(id, ctx.CurrentItem, "Title"); 
Y de aquí en Adelante la variable “title” contendrá el valor incorrecto. Pero mirando más de fondo, vemos que en todo momento (desde que se ejecuta Item_Site hasta Item_CommonItem_Body) el objeto CurrentItem del contexto, ya viene con la propiedad “HitHighlightedProperty” mal calculada.

clip_image010

Pero lo curioso es que todo esto no ocurre si, por ejemplo, hubiésemos configurado la Web Part para utilizar la plantilla “Item Default” para el mismo resultado de búsqueda. Entonces esto ¿parecería ser un bug? Y ¿Cómo podemos solucionar este problema? Evidentemente debería haber alguna diferencia entre ambas plantilla que cause el problema. Revisando algún elemento que tenga que ver con las propiedades “Highlighted”, encontré que ambas plantillas difieren en referenciar a la Managed Property “HitHighlightedSummary”

clip_image012

Por lo tanto la agregamos a la plantilla “Item Site” para ver que ocurría:

clip_image014

Al salvar el cambio en la plantilla, como estamos modificando la definición por defecto, nos mostrará este mensaje en SharePoint Designer:

clip_image016

Luego de decir que “Yes” y republicar la plantilla para asegurarnos de volver a generar el archivo JavaScript asociado, volvemos a probar la misma búsqueda y...

clip_image018

Evidentemente si es un bug y si nos ocurre lo mismo con otras plantillas seguramente no tengan referenciada la Managed Property “HitHighlightedSummary”.

Como crear aplicaciones hibridas para SharePoint y Office

Acá les comparto un video de la charla que estuve dando en el evento collab365 y que además el próximo 15 de septiembre estaré compartiendo en NetMeetUpUY

Microsoft Flow como motor de WorkFlow para SharePoint

El pasado miércoles tuve el agrado de participar en un Webcast para la comunidad PointColl de Colombia y estuvimos charlando acerca del nuevo motor de flujos en la nube Microsoft Flow. A continuación les comparto la presentación y el video de la chara.

Compartimoss #29 disponible

El número 29 de la revista digital de SharePoint Compartimoss ha sido liberado y la puedes descargar del siguiente enlace en formato PDF o leerla en el sito web

Portada-29

SharePoint 2016 - Mu nuevo libro está disponible en Amazon

En el mes de julio se lanzo el nuevo libro acerca de SharePoint 2016 que hemos escrito con mis amigos de aventuras. Estuvimos muchos meses trabajando en esta edición y fue un inmenso placer cuando nuestra editorial lo público, acá les dejo el link a Amazon

160623-TRAZADA-Portada-SharePoint-2016-Papel-final