David Lorenzo
Microsoft MVP Business Apps | Power Platform Solutions Architect at Prodware
Santa Cruz de Tenerife, Spain
Actions
14 años de experiencia en el mundo .NET, diseñando y construyendo soluciones basadas en Azure. Desde hace 2 años, enfocado más al mundo Power Platform y la Inteligencia Artifical.
Links
Area of Expertise
Topics
Crea un asistente de reservas de hotel con Copilot Studio
En esta sesión veremos como podemos crear un asistente de reservas usando Copilot Studio, extendiendo su funcionalidad mediante Actions y un Custom Connector que conectará con nuestra API de reservas de hotel.
Dispara tus Pipelines nativas al siguiente nivel
En esta sesión veremos como extender la funcionalidad de las Power Platform Pipelines nativas, añadiendo automatizaciones para: exportar la solución a Azure DevOps, enviar solicitudes de aprobación del despliegue, configurar el despliegue con usuario de servicio.
Con esto conseguimos optimizar el trabajo del desarrollador, que no tendrá que subir manualmente el código a DevOps, así como del arquitecto, que no tendrá que ejecutar manualmente los despliegues.
Launch your pipelines to the next level
Learn how to extend power platform pipelines using power automate to:
- Automate solution export to Azure DevOps Repository
- Add delegated deployments
- Add deployment approvals
Your power platform pipelines will get the next level!
Construye tu Copilot con .NET y Azure
En esta sesión veremos cómo construir tu propio Copilot para consultar tus propios datos. Usaremos .NET para construir la aplicación de chat y para gestionar la ingesta de documentos al copilot.
Además, usamos una arquitectura en Azure que incluye Azure Search, Azure OpenAI, Azure Document Intelligence, Blob Storage y Functions.
Copilot Studio - Create a Hotel Reservation Assistant
In this session, we'll learn how to create a hotel reservation assistant using Copilot Studio. We will learn how to use copilot studio actions to connect an external hotel reservation API in order to integrate our assistant with the Hotel Reservation System that allows us to get hotels availability in an area or get availability of a specific accommodation. We can get the final prices for a specific stay, and of course it will allow us to confirm a reservation.
Boost performance: Best Practices to fin-tune .NET code
In this session, we will show the importance of understanding performance bottlenecks in our code.
We'll show how to use tools like Benchmark.NET and Performance Profiler in Visual Studio to identify and address inefficiencies in the code.
We will also discuss how to use code generators, avoid unnecessary allocations, recommended uses of "Switch" versus alternatives, and many other topics.
This is a 100% practical session where we will fine-tune and optimize our code.
.NET: Buenas Prácticas para un Código Impecable
En nuestra sesión mostraremos la importancia de comprender los cuellos de botella en el rendimiento y entender cómo usar herramientas como Benchmark.NET y el Performance Profiler de Visual Studio para identificar y abordar ineficiencias. Tambien hablaremos de como usar generadores de código, asignaciones innecesarias , usos recomendados de "Switch" frente a alternativas,y muchas mas cosas. Sesión 100% práctica donde afinaremos y pondremos a punto nuestro código.
Caching to Survive - Optimiza tu web app con caché multinivel para alto rendimiento
En esta sesión veremos como aplicar distintos niveles de caché en aplicaciones web y APIs desarrolladas en .NET:
**Output Cache**
Aplicamos Output Cache para conseguir que el front genere claves de caché todas las URLs, evitando que se tengan que volver a regenerar en cada petición. Veremos como aplicar variaciones de caché y generar secciones parciales no cacheables para permitir personalizaciones por usuario
**Response Cache**
Aplicamos ResponseCache a nivel de API para generar claves de caché para todos los endpoints, permitiendo además generar las variaciones necesarias para admitir toda la funcionalidad sin perder rendimiento.
**Redis Cache**
Mejoramos la resiliencia de nuestra aplicación añadiendo un nivel de caché en Redis, de forma que sobreviva a reinicios de la aplicación y se pueda compartir entre instancias.
**DEMO**
En la demo explicaremos la arquitectura e implementación de la solución, y realizaremos un benchmarking con pruebas de carga donde veremos la diferencia de rendimiento de una solución sin caché y otra con caché.
Build your own Copilot with .NET y Azure
In this session we will see how to build your own Copilot to query your own data. We will use .NET to build the chat application and manage the document ingestion.
Additionally, we'll implement a RAG architecture in Azure that includes Azure Search, Azure OpenAI, Azure Document Intelligence, Blob Storage and Functions.
Boost Copilot Studio using Azure AI Search
In this session we will learn how to boost your copilot studio generative AI responses by connecting it to Azure Search through Azure Open AI. In this way, we can create our own index configuration in Azure AI Search, using semantic ranking to prioritize the content that is more relevant to our users.
Power Apps + Sharepoint para hacer apps atractivas en minutos
La idea principal es montar un modelo de datos con listas de Sharepoint relacionadas, para luego crear una Canvas App responsive, en pocos minutos. Con un look & feel atractivo y con una buena arquitectura.
Copilot Tournament: Copilot Studio vs Custom Copilot
En esta sesión mostraremos 2 Copilots uno hecho con Copilot Studio y otro hecho a medida con Azure. Los pondremos a competir para ver cuál es mejor en función de diferentes situaciones y explicaremos como implementar cada uno de ellos.
Di adios a la delegación en Sharepoint usando Graph API
Sesión en la que veremos cómo crear una Canvas App que realiza búsquedas en listas de Sharepoint con más de 2000 elementos, y eliminamos el problema de la delegación mediante el uso de Graph API.
Integración Continua con ALM Accelerator
Explicaremos como conseguir una integración y despliegue continuo en nuestros desarrollos de Power Platform usando ALM Accelerator. Integramos high-code (PCFs y Plugins) y low-code (Solutions) en una sola base de código y automatizaremos los despliegues entre entornos.
Power Pipelines
Mostraremos como configurar Azure DevOps para gestionar el ciclo de vida de nuestra soluciones de Power Platform. Gestionar los repositorios para low-code / high-code. Crear y configurar pipelines para despliegue de soluciones entre entornos DEV, UAT y PRO.
ALM Accelerator - Git Flow con Azure DevOps y Power Platform
Sesión donde veremos como implementar Git Flow para conseguir integración y despliegue continuo (CI/CD) en Power Platform, usando ALM Accelerator.
Construye tu Copilot con .NET y Azure
En esta sesión veremos cómo construir tu propio Copilot para consultar tus propios datos. Usaremos .NET para construir la aplicación de chat y para gestionar la ingesta de documentos al copilot.
Además, usamos una arquitectura en Azure que incluye Azure Search, Azure OpenAI, Azure Document Intelligence, Blob Storage y Functions.
Microsoft Learn Zero to Hero Community User group Sessionize Event Upcoming
Low Code/ No Code Power Platform Conference Sessionize Event Upcoming
Global Azure 2024 AI .NET Power Cloud Community Sessionize Event
NetCoreConf Barcelona 2024 Sessionize Event
Global AI Bootcamp 2024 Sessionize Event
Microsoft 365 Live 2023 Sessionize Event
Bizz Summit ES 2023 Sessionize Event
Global Azure 2023 - Spain Sessionize Event
Global Power Platform Bootcamp Madrid 2023 Sessionize Event
David Lorenzo
Microsoft MVP Business Apps | Power Platform Solutions Architect at Prodware
Santa Cruz de Tenerife, Spain
Links
Actions
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