Preview Mode Links will not work in preview mode

Azure DevOps Podcast


Message from Jeffrey Palermo: Howdy.  Welcome to my podcast.  I hope it helps you ship software more quickly and more reliably. Through the topics and guests, I hope your life is made easier. Let me know what topics would be helpful for you.

Podcast sponsor: Clear Measure We are a software architecture company that empowers our client's development teams to be self-sufficient: moving fast, delivering quality, and running their systems with confidence.

Aug 19, 2019

Today's guest, Richard Lander, is a Principal Program Manager on the .NET Core Team at Microsoft. He's been with Microsoft for a total of 19 years, 16 of which have been with the .NET team. Richard is an absolute mover and shaker in pushing the .NET platform forward! Currently, he’s working on runtime features and performance, CLI experience, docker container experience, ARM32 and ARM64 support, IoT/GPIO/PWM support, blogging and customer engagement, and speaking at conferences. He's part of the design team that defines new .NET runtime capabilities and features. And in his spare time, he enjoys British rock and Doctor Who!

 

With a lot going on with .NET right now, Richard fills listeners in on all they need to currently know! He speaks about what his own journey has been like working at Microsoft and on the .NET team, some of the high-points in regards to what he’s been spending most of his time on with .NET, what his vision is for .NET Core 5.0, his thoughts on whether or not developers should be migrating to 3.0 if they’re currently .NET Framework, and his favorite features that he’s been working on in .NET Core 3.0. Richard also shares many of his favorite resources, gives his recommendations on what listeners should follow-up on!

 

Topics of Discussion:

[:38] Be sure to visit AzureDevOps.Show for past episodes and show notes!

[:45] Jeffrey gives some announcements and lets you know where to get a hold of his book, .NET DevOps for Azure.

[1:38] About today's topic and featured guest!

[2:23] Jeffrey welcomes Richard to the podcast.

[3:00] Richard tells his origin story and speaks about what his journey has been like at Microsoft for the last 19 years.

[7:30] Richards speaks about some of the high-points that he has been spending a lot of his time thinking about these days in regards to .NET.

[9:25] Is it true they will be skipping the name .NET Core 4.0?

[10:24] With .NET Core 3.0 coming out, is this the time that developers using .NET Framework should be thinking about migrating to 3.0?

[11:55] What is Richard thinking about around the vision for .NET Core 5.0? Have they announced their vision for .NET 5.0 yet?

[15:53] Which GitHub pages you should check out if you want to keep up to date on all the .NET news as well as a few more resources and blogs to check out.

[19:11] A word from Azure DevOps Podcast's sponsor: Clear Measure.

[19:36] If you've migrated to Azure DevOps and you're using the latest (which is currently the YAML file for the pipeline), does that mean that if someone hooked up their own Azure DevOps organ and pointed it to the CLR's GitHub Repository, that they could actually "spit up" the pipeline for the CLR for that YAML file and just build it for themselves in their work?

[21:27] Richards speaks about the shift to more open-source work and why it is so crucial to the industry.

[26:24] Richard speaks about the feature in .NET Core 3.0 that he worked on and is the most excited about.

[29:39] Which pathways are 'real' at the moment and which are the easiest to get started with for those who are just getting into docker?

[37:25] Richard speaks about what they do with the Raspberry Pi.

[44:54] Richard works out a scenario that Jeffrey throws his way about .NET!

[53:45] Richard gives his recommendations on where to learn more.

[54:40] Jeffrey thanks Richard for joining him this episode!

 

Mentioned in this Episode:

Azure DevOps

Clear Measure (Sponsor)

.NET DevOps for Azure, by Jeffrey Palermo

bit.ly/dotnetdevopsproject

bit.ly/dotnetdevopsbookforcommunity — Visit to get your hands on two free books to give away at conferences or events!

Richard Lander (LinkedIn)

XML

Xamarin

Unity

GitHub 

.NET Core on GitHub

ASP.NET on GitHub

NuGet on GitHub

MSBuild Microsoft on GitHub

YAML

CLR GitHub

MIT license

Docker Container

Kubernetes

Azure Container Services

Azure Service Fabric

Azure Container Instances (ACI)
Azure Web Apps

Kudu

Debian

Ubuntu

Alpine

Linux Support for ARM

Arm64Port

Raspberry Pi

libgpiod

NuGet.org

DevBlogs.Microsoft.com/DOTNET

 

Want to Learn More?

Visit AzureDevOps.Show for show notes and additional episodes.