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:
Clear Measure (Sponsor)
.NET DevOps for Azure, by Jeffrey Palermo
bit.ly/dotnetdevopsbookforcommunity — Visit to get your hands on two free books to give away at conferences or events!
Azure Container Instances (ACI)
Azure
Web Apps
Want to Learn More?
Visit AzureDevOps.Show for show notes and additional episodes.