Interfaz Podcast Episodio 64–Live from .NET Conf CO 2017–AI for the impatient developer with Zoiner Tejada (in English)

This is yet another episode live from .NET Conf 2017 in Medellin!

Everyone should agree that Artificial Intelligence is the future in software systems, and that future is available today for any developer that looks for it!  But, what about all of those different acronyms and concepts around this topic: Artificial Intelligence? Machine Learning?  Deep Learning?  What are the main differences between these three?

In this episode we had the presence of Zoiner Tejada, CEO of Solliance Inc., Regional Director and Microsoft Azure MVP.  During this talk, Zoiner explains what is AI and Machine Learning all about, what are some of the skills required and needed for this kind of projects, what are the products and services that Microsoft offers nowadays in order to implement this kind of functionalities in our applications, and what is the toolchain for us developers eager to learn.

Notes and links

Zoiner’s Twitter

Azure Machine Learning Studio

ZoinerTejada

Interfaz Podcast Episodio 63–Procesamiento a gran escala con Raúl Guerrero

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

Aprovechando su visita y participación en el evento, platicamos con Raúl Guerrero, quien se desempeña como Technical Evangelist para Microsoft Latinoamérica y que actualmente está trabajando y colaborando en un proyecto de procesamiento a gran escala, inspirado en los requerimientos que tienen los certificadores de comprobantes fiscales en México.

Durante esta amena charla, Raúl nos cuenta el origen del proyecto, las necesidades técnicas y de desempeño a las que obedece, y algunos de los resultados y conclusiones a los que él ha llegado para cubrir dichas necesidades, a través del uso de productos y servicios de Microsoft Azure.

Notas y vínculos adjuntos

Twitter de Raúl

@jrwarrior

RaulGuerrero2

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 61–En vivo desde la .NET Conf CO 2017- Microservicios y Serverless con Guillermo Bellmann

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

Los microservicios es un tipo de arquitectura de servicios que promueve el despliegue completamente individualizado de funcionalidad, basados en la sugerencia de diseñarlos conforme a contextos lógicos bien definidos y acotados.  Una de las plataformas para poder desarrollar, desplegar y ejecutar microservicios es Azure Service Fabric, la cual ofrece diversas funcionalidades como elasticidad, monitoreo de salud, alto desempeño y resiliencia.

Para hablar de este y más temas, tuvimos como invitado a Guillermo Bellmann quien es un Microsoft MVP de Azure y quien tiene varios años de experiencia construyendo soluciones en la nube.  Durante esta charla, Guillermo nos explica qué es Azure Service Fabric, cuáles son sus herramientas de desarrollo, así como sus capacidades y características.  Asimismo, Guillermo nos platica acerca de Azure Functions y la arquitectura serverless, la cual promueve el concentrarnos únicamente en la lógica de nuestro código y no en el entorno donde será ejecutado.

Notas y vínculos adjuntos

Twitter de Guillermo

@gjbellmann

Blog de Guillermo

https://blog.gbellmann.technology/

Sitio de Azure Service Fabric

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

Sitio de Azure Functions

https://azure.microsoft.com/en-us/services/functions/

GuillermoBellmann

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 59–En vivo desde la .NET Conf CO 2017–APIficando el mundo con Azure API Management con Mariano Vázquez

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

API Management es un servicio de Azure relativamente nuevo, el cual nos permite publicar y administrar las APIs de nuestras soluciones de software.  Si bien está enfocado principalmente a soluciones empresariales, la gran cantidad de funcionalidades y características que ofrece lo hacen una excelente e interesante opción para cualquier desarrollador que esté interesado en explorar la idea de usar este tipo de servicio para manejar las APIs de sus clientes internos y externos.  Por tal motivo, en este episodio invitamos a Mariano Vázquez, quien es un desarrollador de software con más de 10 años de experiencia en la construcción de sistemas distribuidos.

En esta charla, Mariano nos describe los por qués de API Management, sus casos de uso más comunes, su relación con Swagger y con API Gateway, así como diversos puntos de vista de cuándo sí y cuándo no se sugiere utilizar este tipo de productos.

Notas y vínculos adjuntos

Twitter de Mariano

@nanovazquez87

Sitio de API Management

https://azure.microsoft.com/es-mx/services/api-management/

MarianoVazquez

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 57–En vivo desde la .NET Conf CO 2017–Modelando Dominios con F# con Nicolás Herrera

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

F# está muy lejos de ser un lenguaje aburrido o solo existe para ser usado únicamente en ciertos nichos, sino todo lo contrario: ha demostrado en los últimos años ser un lenguaje altamente capaz, moderno, robusto e interesante.  Para demostrar esto, tuvimos como invitado a Nicolás Herrera, quien es un desarrollador de software que desempeña actualmente como freelance y quien está sumamente relacionado con este lenguaje y el mundo de programación funcional.

En este episodio, Nicolás nos describe el uso del lenguaje F# para modelar dominios en aplicaciones empresariales y de negocio, algunas de las herramientas que podemos utilizar y unas recomendaciones sobre cómo empezar con este fantástico lenguaje de programación.

Notas y vínculos adjuntos

Twitter de Nicolás

@nicolocodev

Sitio de F# for Fun and Profit

https://fsharpforfunandprofit.com/

NicolasHerrera

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 55–En vivo desde la .NET Conf CO 2017–Power BI y Cognitive Services con Gastón Cruz

Power BI es un conjunto de herramientas de análisis empresarial que pone el conocimiento al alcance de toda la organización, y es un producto que está siendo más utilizado y es cada vez de más interés para las empresas.  Por este motivo, y aprovechando su participación como orador en el .NET Conf CO en Medellín, invitamos en este episodio a Gastón Cruz, quien es un MVP en la categoría de Data Platform.

En esta interesante charla, Gastón nos explica el uso de Power BI como plataforma para analizar datos y dar información puntual a las empresas, además del uso de Cognitive Services para obtener resultados basados en algoritmos de Inteligencia Artificial, y que, combinados con Power BI, pueden darnos innovadores resultados para mejorar la calidad de los servicios en los negocios.

Notas y vínculos adjuntos

Twitter de Gastón

@GastonFCruz

Blog de Gastón

http://www.gastoncruz.com

Sitio de Power BI

https://powerbi.microsoft.com

Es un mundo controlado por los datos

GastonCruz