
Gustavo Velez
Office 365 and Collaboration architect by Sogeti Netherlands
Office 365 and Collaboration architect by Sogeti Netherlands
Amsterdam, The Netherlands
Actions
Gustavo Velez is a senior solutions architect specialized in integration of Microsoft software and Office Apps & Services MVP since 2008. In his many years of experience developing and working with Windows and Office applications, Gustavo has given seminars/training in SharePoint as well as doing private consultancy work and his articles can be found in many of the leading trade magazines in English, Dutch, German and Spanish. He is webmaster of http://www.gavd.net, the principal Spanish-language site dedicated to SharePoint. Gustavo is author of eleven books (https://guitaca.com) about SharePoint and founder and editor of CompartiMOSS (http://www.compartimoss.com), the magazine about Microsoft technologies for the Spanish-speaking community.
Gustavo Vélez es Ingeniero Mecánico y Electrónico, especializado en integración de software de Microsoft y MVP de Office Apps & Services desde el 2008. Involucrado con SharePoint desde antes de que recibiera su nombre oficial (Site Server, en 1998) cuenta con numerosos años de experiencia diseñando, programando e implementando sistemas de Microsoft Office 365, SharePoint y Azure. Autor de once libros sobre Office 365 (https://guitaca.com) y SharePoint y múltiples artículos publicados en revistas del sector en español, inglés, holandés y alemán. Gustavo es también webmaster de http://www.gavd.net, el sitio de referencia en español dedicado exclusivamente a SharePoint y editor de CompartiMOSS (http://www.compartimoss.com), revista especializada en difundir información sobre tecnologías de Microsoft en castellano.
Area of Expertise
Topics
Hablando con computadores: el Azure Speech Service y su uso con Office 365
Hablar y oír son capacidades básicas utilizadas por los seres humanos para comunicarse. Pero, hasta hace no mucho tiempo, eran también actividades muy difíciles de crear de manera efectiva en sistemas de informática. Afortunadamente, Microsoft y muchas otras compañías de software han trabajado continuamente por años y años, y han invertido grandes cantidades de dinero y recursos para hacer que computadores "comprendan" la comunicación verbal de los humanos.
Microsoft Azure incluye desde hace algunos meses un nuevo servicio, el "Speech Service" que se encarga de interpretar texto hablado y pronunciar texto escrito, entre otras posibilidades. Este servicio ha reemplazado un servicio similar, basado en el "Azure Bing Speech API", y es totalmente basado en tecnologías de Inteligencia Artificial y Aprendizaje Automatizado.
En esta charla veremos que es el nuevo servicio de "Speech Service" de Azure, que nos permite realizar, y como lo podemos integrar con otros servicios de Microsoft, por ejemplo, Office 365. Veremos varios ejemplos, explicando brevemente el código fuente necesario, y podremos evaluar la calidad del servicio y su aplicabilidad en la vida real.
Manipule el Microsoft Teams Together Mode a su antojo
Hace ya algunos meses Microsoft introdujo el "Together Mode" en Teams, una manera alternativa de ver en pantalla a los participantes de una reunión. Y, adicionalmente, Microsoft también ha proporcionado la manera de crear escenarios personalizados para el Together Mode. Esta charla está orientada básicamente a como crear estos escenarios personalizados, pero también veremos multitud de información que es indispensable para poderlos crear: versionamiento de Teams, Side Loading, Developer y Public Preview, el Developer Portal, publicación de los escenarios y mucho, mucho más. Al final de la charla habremos visto no solo como crear y hacer funcionar un escenario personalizado para Together Mode, sino que también habremos tocado numerosos puntos interesantes sobre como personalizar Teams en general.
Hablando con computadores: el Azure Speech Service y su uso con Office 365
Hablar y oír son capacidades básicas utilizadas por los seres humanos para comunicarse. Pero, hasta hace no mucho tiempo, eran también actividades muy difíciles de crear de manera efectiva en sistemas de informática. Afortunadamente, Microsoft y muchas otras compañías de software han trabajado continuamente por años y años, y han invertido grandes cantidades de dinero y recursos para hacer que computadores "comprendan" la comunicación verbal de los humanos.
Microsoft Azure incluye desde hace algunos meses un nuevo servicio, el "Speech Service" que se encarga de interpretar texto hablado y pronunciar texto escrito, entre otras posibilidades. Este servicio ha reemplazado un servicio similar, basado en el "Azure Bing Speech API", y es totalmente basado en tecnologías de Inteligencia Artificial y Aprendizaje Automatizado.
En esta charla veremos que es el nuevo servicio de "Speech Service" de Azure, que nos permite realizar, y como lo podemos integrar con Office 365. Veremos varios ejemplos, explicando brevemente el código fuente necesario, y podremos evaluar la calidad del servicio y su aplicabilidad en la vida real.
Using PnP to work with SharePoint WebHooks
SharePoint 365 WebHooks is the technology that Microsoft choose to make possible that changes inside SharePoint Lists and Libraries can be detected outside the system, allowing us to interact in an easy way with the external world. Although there are several ways to develop WebHooks, the common point is that the Hooks must always be registered first in SharePoint to make possible the communication in between the servers and facilitating the first handshake. PnP, the open-source Patterns and Practices initiative to work with the SharePoint, allows us to labor with SharePoint WebHooks instead of the native WebHooks methods, facilitating considerably the initial registrations and consecutive modifications and process updates.
Going further that only integration: Calling Azure Functions from SPFx
The SharePoint Framework (SPFx) is de missing link for customization of SharePoint 365: it allows us to make the personalizations that all our customers are asking for, in a relative easy and straightforward way. At the other side, Azure Functions is the key to implement server-less and microservices functionality also in an upfront mode. If we can combine both technologies, SharePoint SPFx and Azure Functions, we are not only associating the Microsoft main cloud initiatives, but we are using very flexible and efficient technologies, making easier the life of our architects and developers and having happy customers as well.
Using and integrating the new Azure Document Translation service with Microsoft Office 365
The Azure Document Translation service is part of the Azure Cognitive Service family, allowing to translate complete documents to and from 90 languages and dialects while preserving document structure and data format. The service is new in the Azure offering, and still in preview, but it is fully functional. It contains a set of REST APIs to approach the service programmatically.
Till before the Document Translation, it was difficult to translate full documents. The already existing translation services in Azure allow converting only text, losing, or, at least, making it exceedingly difficult to maintain the layout of the documents. Additionally, it was necessary to extract the text from the document before offering it to the Azure services. All these problems are solved with the Document Translation service.
In this presentation, we will see how the service works, its architecture, and its possibilities. Also, we will examine examples about how to integrate the service with SharePoint and the Power Platform.
Office 365, Azure Cognitive Services, and the Power Platform working together: Make a smart Office
Microsoft Office 365 can use a little more intelligence to improve the way you work. For example, have SharePoint recognize texts and images, or take care that Teams can interact with its users in a more "human" way. Azure Cognitive services provide the perfect infrastructure to help Office with those tasks.
Until not so long ago, only these two platforms (Office 365 and Azure Cognitive Services) could be connected through programming, making the entire process costly, cumbersome to deploy, and not flexible. Now we do have many of those Azure services as power platform connectors, which can be used, for example, to allow users without programming knowledge to create Power Automate flows that do "intelligent" tasks in Office 365; and all without programming a single line of code.
In this talk, we will quickly see what Azure Cognitive services offer, which is the added value they can offer to Office 365, and, especially, several examples of how to use Power Automate and Power Apps to access Azure Cognitive services and connect them to Office 365.
Azure SignalR, el comunicador universal
En nuestro mundo moderno de IT, el incremento de interoperabilidad entre sistemas, y el intercambio de datos entre ellos, es una realidad inmediata. Para ello es indispensable disponer de herramientas que garantizar la comunicación rápida y segura entre programas y sistemas.
SignalR permite agregar comunicación en tiempo real entre aplicaciones, facilitando que servidores y clientes se conecten a medida que cambios suceden, en tiempo real, aprovechando varios protocolos de transportes, y seleccionando automáticamente el mejor transporte disponible.
El servicio de SignalR en Azure facilita considerablemente su uso, sin necesidad de crear nuevos servidores de SignalR ni de usar código fuente complicado para programarlo. En realidad, y como veremos en la conferencia, un nuevo servicio de SignalR se puede hacer funcionar en minutos, y no necesita más que unas cuantas líneas de Código para utilizarlo.
En esta charla veremos primero alguna información de fondo sobre SignalR, como (y porque) utilizarlo desde una Función de Azure, y ejemplos, muchos ejemplos de cómo utilizarlo entre diferentes sistemas y técnicas (Web, Office 365, PowerShell, etc.).
Teams Nation 2022 Sessionize Event
Cloud Lunch and Learn Marathon 2021 Sessionize Event
Microsoft 365 Virtual Marathon Sessionize Event
Global Azure 2021 - Spain Sessionize Event
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top