Interfaz Podcast Episodio 148 WinUI 3.0 con Miguel Ramos

WinUI 3.0 (Windows UI Library) es el nuevo framework para la construcción de aplicaciones de escritorio modernas para el sistema operativo Windows 10.  Su origen proviene del ecosistema de UWP, y previo a eso, de Windows 8, Silverlight y WPF.

Para hablarnos acerca de WinUI 3.0, y la fascinante historia detrás de esta extraordinaria tecnología, en este episodio contamos con la presencia de Miguel Ramos, quien Program Manager en el equipo de Developer Experience Platform.

Durante esta interesante charla, Miguel nos explica qué es WinUI 3.0, cuál es su historia, cuál es su relación con UWP, Windows Forms y WPF, y nos explica la experiencia de desarrollo con esta tecnología.

MiguelRamos

Notas y vínculos adjuntos

Sitio de WinUI 3.0

https://docs.microsoft.com/en-us/windows/apps/winui/winui3/

Twitter de Miguel

@marbtweeting

Miguel nos recomienda los libros “Rise: 3 Practical Steps for Advancing Your Career, Standing Out as a Leader, and Liking Your Life” de Patty Azzarello, “Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones” de James Clear, “The Dreaming Vol. 1: Pathways and Emanations (the Sandman Universe)” de Simon Spurrier y Neil Gaiman, y “Reina Roja” y “Loba negra” de Juan Gómez-Jurado.

Rise

Kindle

Pasta blanda

AtomicHabits

Pasta dura

Kindle

TheDreaming

Pasta blanda

Kindle

ReinaRoja

Pasta blanda

Kindle

LobaNegra

Pasta blanda

Kindle

Interfaz Podcast Episodio 147 – .NET MAUI con Charlin Agramonte y Rendy Del Rosario

Microsoft anunció durante Build 2020, que la evolución de Xamarin.Forms se llamará .NET MAUI (Multi-platform App UI).  No obstante, .NET MAUI es aún un proyecto que está en desarrollo, y su roadmap estará alineado a .NET 6 en el año 2021.

Para hablarnos de .NET MAUI y de otras novedades relacionadas con el desarrollo en Xamarin.Forms, en este episodio contamos con la presencia de Charlin Agramonte y Rendy Del Rosario, quienes son Microsoft MVPs, co-fundadores de CrossGeeks y escritores en los sitios xamgirl.com y xamboy.com.

Durante esta charla, Charlin y Rendy nos explican qué es .NET MAUI, cuál es su relación con .NET y con Xamarin.Forms, su roadmap anunciado, y también algunas otras novedades lanzadas en el evento Build 2020.

Charlin-Rendy

Notas y vínculos adjuntos

Repositorio de .NET MAUI en GitHub

https://github.com/dotnet/maui

Blog de Charlin

http://xamgirl.com/

Blog de Rendy

http://www.xamboy.com/

Sitio de CrossGeeks

http://www.crossgeeks.com/

Charlin nos recomienda el libro “Mastering Xamarin.Forms” de Ed Snider.

MasteringXamarinForms

Pasta blanda

Kindle

Rendy nos recomienda el libro “You, I, and ReactiveUI” de Kent Boogaart.

you-i-and-reactive-ui

Sitio

Interfaz Podcast Episodio 96–En vivo desde la .NET Conf CO 2018-Azure Service Fabric con Guillermo Bellmann

¡En vivo desde la .NET Conf CO 2018 en Medellín!

Microservicios: el tema del que muchas empresas y profesionales quieren estar hablando constantemente, gracias a sus diversos beneficios.  No obstante, construir una solución basada en esta arquitectura dista mucho de ser fácil.

Azure Service Fabric es una plataforma para el desarrollo y ejecución de microservicios.  Azure Service Fabric ofrece una gran cantidad de funcionalidades que impactan positivamente las aplicaciones que estén ejecutando sobre él: resiliencia, auto-replicación, auto-sanación, monitorización y escalabilidad.

Para hablar de este y más temas relacionados, en este episodio tuvimos como invitado a Guillermo Bellmann, quien actualmente se desempeña como Arquitecto de Software en Lagash.

Durante esta charla, Guillermo describe Azure Service Fabric como plataforma para crear y ejecutar servicios, su modelo de programación, sus beneficios, y también nos habla de Azure Service Fabric Mesh: la versión Serverless de Azure Service Fabric.

GuillermoBellmann

Notas y vínculos adjuntos

Twitter de Guillermo

@gjbellmann

Sitio de Azure Service Fabric

https://docs.microsoft.com/en-us/azure/service-fabric/

Guillermo nos recomienda el libro “The Storyteller’s Spellbook: How to Make Your Ideas More Compelling and Your Career More Magical” de James Whittaker.

Kindle

Pasta blanda

Interfaz Podcast Episodio 93–En vivo desde la .NET Conf CO 2018–.NET Core multiplataforma con Fernando Sonego

¡En vivo desde Medellín, Colombia en la .NET Conf CO 2018!

.NET Core es una plataforma de desarrollo y ambiente de ejecución cuyo objetivo desde su concepción es ser mucho más ligero y con mejor desempeño si lo comparamos con .NET Framework.  Además, .NET Core es multiplataforma y hay una gran cantidad de herramientas y accesorios que lo soportan.  Por si fuera poco, ya ha sido anunciada la siguiente versión .NET Core 3.0, la cual permite la ejecución de aplicaciones de Windows Presentation Foundation (WPF) y Windows Forms –en los sistemas operativos Windows, obviamente-, pero que, sin duda alguna, es una gran noticia para los arquitectos y desarrolladores de aplicaciones de escritorio.

Durante este episodio tuvimos como invitado a Fernando Sonego, quien actualmente se desempeña como Arquitecto de Soluciones en Algeiba, y quien nos habló acerca de .NET Core, sus rasgos principales, su comparación con .NET Framework y también algunos consejos cómo iniciar con esta tecnología.

FernandoSonego

Notas y vínculos adjuntos

Twitter de Fernando

https://twitter.com/FernandoSonego

Sitio de .NET

https://dotnet.microsoft.com/

Fernando nos recomienda “Injustice: Gods Among Us” de DC Comics.

Pasta blanda

https://amzn.to/2UAtQNa

Interfaz Podcast Episodio 75–ML.NET con Bruno Capuano

Como era de esperarse, durante Build 2018 hubo una gran cantidad de anuncios y novedades al rededor del tema de Inteligencia Artificial (AI).  Uno de estos anuncios por parte de Microsoft fue la disponibilidad inmediata de ML.NET: un framework de Machine Learning para los desarrolladores de .NET con los lenguajes C# o F#.  ML.NET es un proyecto Open Source, y puede ejecutar en Windows, Linux y macOS.

Para hablarnos de este y más temas relacionados, en este episodio contamos con la presencia de Bruno Capuano, quien es un Microsoft MVP desde hace 11 años y que actualmente se desempeña como Innovation Lead para Avanade Canadá.

Durante esta interesante charla, Bruno nos explica qué es ML.NET, dónde podemos aplicar sus nociones, cuál es el estado de las herramientas de desarrollo actualmente, el roadmap de este framework, así como también una descripción de qué podemos hacer con esta fascinante tecnología.

Notas y vínculos adjuntos

Blog de Bruno

https://elbruno.com/

Twitter de Bruno

@elbruno

Podcast de Bruno

https://elbruno.com/podcast/

Sitio de ML.NET

https://www.microsoft.com/net/learn/apps/machine-learning-and-ai/ml-dotnet

Introducing ML.NET

https://channel9.msdn.com/Events/Build/2018/BRK3203

BrunoCapuano

Interfaz Podcast Episodio 62 – Live from .NET Conf CO 2017 – Entity Framework Core 2 with Julie Lerman (in English)

Live from .NET Conf 2017 in Medellin, the city of the eternal spring (so they say)!

Did you know that .NET nowadays is cross-platform, open source and entirely free? Well, if you didn’t maybe you have lived under a rock somehow!  .NET Core is conquering the world thanks to its very powerful capabilities, its vibrant technical communities, and of course, because of its great developer toolchain.  Entity Framework Core 2 is the newest version of this popular O/RM and now it is cross-platform as well: the perfect companion for any .NET Core application!

In order to know a little bit more about Entity Framework Core 2 in this very first episode of Interfaz podcast in English language (YES!), Julie Lerman comes to the rescue! Julie is a Microsoft Regional Director (one of about 150 around the world) with strong ties to a number of teams at Microsoft. She is also a Microsoft MVP since 2003 and a Pluralsight author.

During this talk, Julie explains what is Entity Framework, how it is related to .NET Core, what are some cool new features that we can find in this newest release and how we can use it in order to build Data APIs.

Notes and links

Entity Framework Core web site

https://docs.microsoft.com/en-us/ef/core/index

Julie’s blog

http://thedatafarm.com/blog/

Julie’s Pluralsight author page

https://www.pluralsight.com/authors/julie-lerman

JulieLerman

Interfaz Podcast Episodio 60–En vivo desde la .NET Conf CO 2017–Progressive Web Apps con Nicolás Bello

¡En vivo desde la .NET Conf CO 2017 en Medellín!

Las Progressive Web Apps (PWA’s) son aplicaciones Web construidas a partir de un sitio o página tradicional, pero que los usuarios de las mismas las identifican y usan como si fueran aplicaciones nativas.  Gracias a las características y funcionalidades que tienen los navegadores más destacables y modernos en el mercado, este tipo de aplicaciones hacen que la línea que separa ambos mundos nativo y Web se vuelva mucho más delgada.

Para hablar de este interesante tema tecnológico y aprovechando su participación en el .NET Conf CO 2017 en Medellín, en este episodio tuvimos la presencia de McGyver Nicolás Bello, quien es un desarrollador de software reconocido como Microsoft MVP y Google Developer Expert, y quien desde hace varios años está enfocado a la construcción de soluciones Web.

Durante esta charla, Nicolás nos habla acerca de qué son las Progressive Web Apps, sus características más destacables, cuáles son las herramientas que generalmente se utilizan para construir este tipo de aplicaciones, y por qué es tan interesante esta tendencia hoy en día.

Notas y vínculos adjuntos

Twitter de Nicolás

@nbellocam

NicolasBello

Interfaz Podcast Episodio 58–En vivo desde la .NET Conf CO 2017–JavaScript Services con Gabriel Trujillo

El desarrollo Web hoy en día está colmado de numerosas tecnologías, paradigmas, lenguajes, frameworks y una gran cantidad de opciones para crear sitios y aplicaciones Web altamente funcionales.  En ese ruidoso mundo de desarrollo ¿qué hacer, y por dónde empezar?

En este episodio tuvimos como invitado a Gabriel Trujillo, quien es un Ingenierio Químico de profesión y desarrollador por convicción –como él mismo se autodenomina-.  Durante esta charla que se llevó a cabo durante el .NET Conf CO 2017 en Medellín, Gabriel nos cuenta acerca de los JavaScript Services como componentes en .NET Core, y que pueden ser útiles al momento de construir soluciones con Angular o React, así como para poder hacer renderización del lado del servidor y también ejecutar lógica del lado del servidor en nuestras aplicaciones Web.  Asimismo, Gabriel nos platica acerca de cuáles son las herramientas más comunes requeridas para desarrollar este tipo de aplicaciones y consejos de cómo iniciar en estos temas.

Notas y vínculos adjuntos

Twitter de Gabriel

@TheDull

Sitio de JavaScript Services

https://github.com/aspnet/JavaScriptServices

GabrielTrujillo

Interfaz Podcast Episodio 56–En vivo desde la .NET Conf CO 2017–Agentes inteligentes con Jorge Henao

!En vivo desde la .NET Conf CO 2017 en Medellín!

En tiempos recientes, los agentes inteligentes se han convertido en una interfaz de usuario adicional a las ya existentes en el mundo del software.  Con el advenimiento de Siri, Cortana y Alexa, la manera en la que interactuamos con el software se ha transformado radicalmente y todo parece indicar que éste es solo el inicio.  Por tal motivo, en este episodio en vivo tuvimos como invitado a Jorge Henao, quien es un desarrollador de software con más de 10 años de experiencia viviendo en la ciudad de Medellín, Colombia.

Durante esta charla, Jorge nos da su punto de vista acerca del futuro de este tipo de agentes inteligentes, la forma de interacción natural que brindan a nosotros los usuarios, las oportunidades que ofrecen este tipo de tecnologías y la experiencia de desarrollo que tenemos disponible.

Notas y vínculos adjuntos

Twitter de Jorge

@jhenaotw

JorgeHenao

Interfaz Podcast Episodio 35–En vivo desde Build 2017-La historia de .NET con Dan Fernandez

Cuando los libros de historia hablen de .NET, necesariamente tendrán que mencionar a Dan Fernandez, quien justamente entró a Microsoft en el año 2001 como Technical Evangelist y posteriormente se desempeñó como el Product Manager de C#.  Dan actualmente funge como Director de las Páginas Técnicas en Microsoft, tales como MSDN, TechNet y docs.microsoft.com, pero probablemente también lo recuerden por los videos Coding4Fun en Channel 9.  En este interesante episodio, Dan nos cuenta diversos anécdotas al rededor de los inicios de .NET, el lenguaje C# y las versiones Express de Visual Studio.  Asimismo, Dan nos explica a detalle qué hay detrás de la documentación técnica y sitios relacionados al ecosistema de desarrolladores en Microsoft Corporation.

Notas y vínculos adjuntos

Twitter de Dan

@danielfe

Sitio de documentación técnica de Microsoft

https://docs.microsoft.com

DanFernandez