Speaker

Daniel Gomez

Daniel Gomez

Microsoft MVP | Systems Engineer

Microsoft MVP | Systems Engineer

Cuenca, Ecuador

Microsoft MVP at Developer Technologies.
C# Corner MVP.
Systems Engineer.
Software Engineer (Ecuador).
Developer Advocate (Czech Republic).
Areas: Cloud computing with Azure, web application development with .NET, and Artificial Intelligence.
Passionate about technology for the benefit of society.

Microsoft MVP en Developer Technologies.
C# Corner MVP.
Ingeniero de Sistemas.
Software Engineer (Ecuador).
Developer Advocate (República Checa).
Áreas: Computación en la nube con Azure, desarrollo de aplicaciones web con .NET, e Inteligencia Artificial.
Apasionado por la tecnología para el beneficio de la sociedad.

Awards

Area of Expertise

  • Information & Communications Technology
  • Media & Information

Topics

  • dotNet
  • Azure
  • Azure App Service Web Applications
  • Artificial Intelligence
  • Web Development
  • Cloud Computing
  • Azure Cognitive Services
  • Azure Virtual Machines
  • csharp

El poder de Azure App Service para el despliegue de nuestras aplicaciones web

En este espacio aprenderemos a desplegar nuestras aplicaciones web en minutos con Azure App Service, realizar implementación continua desde un repositorio en GitHub hacia Azure, agregar un dominio personalizado, y analizar ciertas características adicionales de la computación en la nube durante este proceso.

La magia detras de CumbreVirtual.com

En esta sesión conoceremos como fue construido el portal web CumbreVirtual.com, en este caso para conocer de manera general sobre ASP.NET con DotVVM, Azure para el despliegue de nuestras aplicaciones web, dominios personalizados, bases de datos, y Microsoft 365 para el manejo de la organización.

Visión por computador en aplicaciones web con Azure

En esta sesión aprenderemos sobre los servicios cognitivos de Azure de visión por computador (Face API, Custom Vision, y Read API), de tal manera que podamos utilizarlos desde diferentes escenarios con aplicaciones web .NET.

The MVVM pattern for ASP.NET web application development

In this session, we will learn how to use the MVVM (Model, View, ViewModel) pattern for the development of web applications with ASP.NET in a practical way. In this sense, we will analyze a project on the implementation of CRUD operations, from the connection of the database to the part of the corresponding views to understand the MVVM pattern.

Additionally, we will review two other projects in a general way, the first on a translator with Azure Cognitive Services, and the second on Facial Detection in images, in such a way that the use of the MVVM pattern can be evidenced from different contexts in ASP.NET.

Desarrollo de aplicaciones web en ASP.NET con el patrón MVVM

En esta sesión aprenderemos a utilizar el patrón MVVM (Modelo, Vista, VistaModelo) para el desarrollo de aplicaciones web con ASP.NET de manera práctica. En este sentido, analizaremos detalladamente un proyecto sobre la implementación de operaciones CRUD, desde la conexión de la base de datos, hasta la parte de las vistas correspondientes.

Adicionalmente, revisaremos otros dos proyectos de manera general, el primero sobre un traductor con los servicios cognitivos de Azure, y el segundo sobre detección facial en imágenes, de tal manera que se pueda evidenciar el uso del patrón MVVM desde diferentes contextos en ASP.NET.

Texto y voz como inclusión

En esta sesión aprenderemos de manera practica cómo utilizar los servicios cognitivos de Azure: Speech y Translator; y a su vez aprender a integrarlos en soluciones tecnológicas inclusivas.

Exprimiendo Azure App Service para el despliegue de nuestras aplicaciones web con .NET

En este espacio podremos aprender los recursos principales que un desarrollador de aplicaciones web con .NET debe conocer. Asimismo, en la sesión aplicaremos un escenario real, al utilizar una base de datos SQL en Azure para una aplicación web con ASP.NET 5, configurar una implementación continua desde un repositorio en GitHub hacia Azure App Service. Asimismo, en Azure App Service revisaremos cómo preparar diferentes entornos de trabajo (desarrollo, pruebas y producción), agregar un dominio personalizado, y analizar ciertas características adicionales propias de la computación en la nube.

Azure for .NET developers

In this space, we can learn the main resources that a developer of web applications with .NET should know. In the session, we will apply a real scenario, when using a SQL database in Azure for a web application with ASP.NET 5, configure a continuous deployment from a repository on GitHub to Azure App Service. Also, in Azure App Service we'll review how to prepare different work environments, add a custom domain, and discuss certain additional features.

Azure Cognitive Services and the human side of intelligent applications.

Thanks to Microsoft Cognitive Services we can build applications that provide intelligent, attractive, natural, more personal and human experiences to users. All this is thanks to the power of Artificial Intelligence and cloud services.

In this session we will learn in a practical way about several Cognitive Services that Microsoft offers us to give the human side to our smart applications.

----
Agenda:

Part 1. Introduction: Generalities about human and artificial intelligence.

• Human intelligence.
• Human cognition.
• Simulation of human behavior through artificial intelligence.

Part 2. Azure Cognitive Services and its applications.

• The human side of intelligent applications.
• Microsoft Cognitive Services:
- Face API.
- Custom Vision.
- Language Understanding (LUIS).
- Speech y Text Services.
• Practical cases.

At the end of the session, attendees will have access to the source code of the demonstrations and some tutorials.

Azure Cognitive Services y el lado humano de las aplicaciones inteligentes

Gracias a los servicios cognitivos de Azure podemos crear aplicaciones que proporcionen experiencias inteligentes, atractivas, naturales, más personales y humanas a los usuarios. Todo esto es gracias al poder de la Inteligencia Artificial y los servicios en la nube.

En esta sesión podemos aprender de forma práctica sobre algunos de los servicios cognitivos de Azure, tales como: Face API, Custom Vision, Language Understanding, Speech y Translator, que Microsoft nos ofrece para dar la cara humana a nuestras aplicaciones inteligentes.

Desarrollo de aplicaciones web con ASP.NET 5 y Azure Cosmos DB

En esta sesión aprenderemos a utilizar la API de Azure Cosmos DB para MongoDB, y a su vez emplearla para un caso práctico en una página web con ASP.NET 5. De manera complementaria, también aprenderemos a desplegar esta página web por medio del servicio Azure App Service.

Azure para desarrolladores de .NET

En este espacio podremos aprender los recursos principales que un desarrollador de aplicaciones web con .NET debe conocer. En este sentido, en la sesión aplicaremos un escenario real, al utilizar una base de datos SQL en Azure para una aplicación web con ASP.NET 5, configurar una implementación continua desde un repositorio en GitHub hacia Azure App Service. Asimismo, en Azure App Service revisaremos cómo preparar diferentes entornos de trabajo (desarrollo, pruebas y producción), agregar un dominio personalizado, y analizar ciertas características adicionales.

Automatización de procesos empresariales con Power Automate

En esta sesión aprenderemos a crear y administrar flujos de trabajo de manera práctica con Power Automate, al enviar notificaciones por correo electrónico para cada uno de los registros que se puedan producir desde un formulario de Microsoft Forms.

Ayudando a salvar el planeta a través de la Inteligencia Artificial

El 2021 ha llegado y el planeta requiere de soluciones tecnológicas que nos permitan ayudar a salvarlo. En este sentido, en esta sesión aprenderemos como puede influir la Inteligencia Artificial en los diversos procesos ambientales del planeta y de manera practica, veremos por ejemplo como introducirnos a este mundo al luchar contra la basura marina al clasificar imágenes de residuos y peces con el servicio Custom Vision de Azure.

Los servicios cognitivos de Azure y el lado humano de las aplicaciones inteligentes

Gracias a los servicios cognitivos de Azure podemos crear aplicaciones que proporcionen experiencias inteligentes, atractivas, naturales, más personales y humanas a los usuarios. Todo esto es gracias al poder de la Inteligencia Artificial y los servicios en la nube.

En esta sesión podemos aprender de forma práctica sobre algunos de los servicios cognitivos que Microsoft nos ofrece para dar la cara humana a nuestras aplicaciones inteligentes.

----
Agenda:

Parte 1. Introducción: Generalidades sobre inteligencia humana y artificial.

• Inteligencia humana.
• Cognición humana.
• Simulación del comportamiento humano a través de la inteligencia artificial.

Parte 2. Azure Cognitive Services y sus aplicaciones.

• El lado humano de las aplicaciones inteligentes.
• Azure Cognitive Services:
- Face API.
- Custom Vision.
- Comprensión del lenguaje (LUIS).
- Servicios de voz y texto.
• Casos prácticos.

Al final de la sesión, los asistentes tendrán acceso al código fuente de las demostraciones y algunos tutoriales.

Daniel Gomez

Microsoft MVP | Systems Engineer

Cuenca, Ecuador