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

Interfaz Podcast Episodio 26–Visual Studio .NET 2017 con Raúl Guerrero

¡Visual Studio .NET ha cumplido 20 años!  La versión más nueva: 2017, tiene una gran cantidad de características sofisticadas y poderosas para la arquitectura y desarrollo de aplicaciones de cualquier tipo, y quién mejor que Raúl Guerrero para que nos platique acerca de este nuevo producto.  Raúl es un desarrollador apasionado, responsable de conocer y difundir nuevas tecnologías, además de promover el uso de buenas prácticas en desarrollo de software. En los últimos años entrenó a más de 2,000 desarrolladores en el uso de las tecnologías Microsoft y en el gestión de ciclo de vida de aplicaciones y DevOps usando VSTS.  Durante esta charla, Raúl destacó las siguientes características disponibles en Visual Studio .NET 2017:

  • Nuevo instalador de Visual Studio
  • Visual Studio for Mac
  • Visual Studio Code
  • Live Unit Testing
  • Live Dependency Validation y Arquitectura
  • Live code analysis
  • Xamarin Live Inspector
  • Xamarin Profiler
  • Xamarin Test Recorder
  • Release Management
  • Integración con Docker

Notas y vínculos adjuntos

Twitter de Raúl

@jrwarrior

Blog de Raúl

http://www.superneurona.com/

Sitio de Visual Studio .NET

https://www.visualstudio.com/

RaulGuerrero

Interfaz Podcast Episodio 5 – .NET Core y ASP.NET Core con Matías Quaranta

En este episodio nos acompañó Matías Quaranta, quien es un Microsoft MVP especializado en ASP.NET y Azure, trabajando en el equipo de ingeniería de Autocosmos. Durante el episodio, platicamos con él acerca de qué es .NET Core, qué resuelve y por qué fue creado. Además, Matías nos platicó acerca de la nuevas APIs conocidas como .NET Standard y cómo se relaciona con .NET Core. Adicionalmente, en este episodio Matías nos explicó qué es ASP.NET Core, qué incluye, cómo se instala y cómo comenzar a usarlo como plataforma de desarrollo para construir soluciones Web.

Notas y vínculos adjuntos:

Desarrolla tu primera aplicación con una cuenta gratuita de Azure

Sitio de Autocosmos
http://www.autocosmos.com

Comunidad:
ASP.NET Community Standup (oficial): https://live.asp.net/
ASP.NET Community Standup Latam: https://twitter.com/aspnet_latam
Gitter: https://gitter.im/aspnet/Home

Links adicionales:
Dónde obtener ASP.NET Core: http://get.asp.net
Documentación oficial .Net Core: https://docs.asp.net/en/latest/
Repositorio de GitHub de ASP.NET Core: https://github.com/aspnet
Documentacion officinal de Entity Framework Core: https://docs.efproject.net/en/latest/
Cuando usar Core y cuando no: https://blogs.msdn.microsoft.com/…/net-core-1-0-net-framew…/

Twitter de Matías
@ealsur

Blog de Matías
http://www.ealsur.com.ar

MatiasQuaranta