Laurent Bugnion on Native Client Development - Episode 147

Azure DevOps Podcast

Episode | Podcast

Date: Mon, 28 Jun 2021 08:00:00 +0000

<p><span style="font-weight: 400;">This week, Jeffrey is joined by a longtime friend of his, Laurent Bugnion. Laurent is a Senior Cloud Developer Advocate at Microsoft working with Azure in the Developer Relations team.</span></p> <p> </p> <p><span style="font-weight: 400;">Prior to joining Microsoft, Laurent was a Microsoft Most Valuable Professional for Windows development from 2007 to 2017, a Microsoft Regional Director from 2013-2017, and a Xamarin Most Valuable Professional in 2015. He is one of the foremost experts for XAML and C# based development and codes in Windows, WPF, Xamarin (iOS and Android), Unity, ASP.NET. In his free time, he writes for technical publications such as</span> <em><span style="font-weight: 400;">MSDN Magazine</span></em> <span style="font-weight: 400;">and speaks at conferences such as Microsoft MIX, TechEd, VSLive, and more.</span></p> <p> </p> <p><span style="font-weight: 400;">In their conversation, Laurent discusses Native client development in the Cloud and all of the interesting things he has been doing as a Cloud Advocate working with Azure.</span></p> <p> </p> <p><strong>Topics of Discussion:</strong></p> <p><span style="font-weight: 400;">[:14] About</span> <em><span style="font-weight: 400;">The Azure DevOps Podcast</span></em><span style="font-weight: 400;">, Clear Measure, the new podcast</span> <em><span style="font-weight: 400;">Architect Tips</span></em><span style="font-weight: 400;">, and Jeffrey’s offer to speak at virtual user groups.</span></p> <p><span style="font-weight: 400;">[1:25] About today’s episode with Laurent Bugnion!</span></p> <p><span style="font-weight: 400;">[2:05] Jeffrey welcomes Laurent Bugnion to the podcast.</span></p> <p><span style="font-weight: 400;">[2:22] Laurent introduces himself and gives a rundown of his career thus far.</span></p> <p><span style="font-weight: 400;">[8:42] Laurent shares how he thinks about client development and why it is so great.</span></p> <p><span style="font-weight: 400;">[15:51] As someone who is on one of the Azure-related teams on Microsoft, what’s Laurent’s vision for native client development</span> <em><span style="font-weight: 400;">in, for,</span></em> <span style="font-weight: 400;">or</span> <em><span style="font-weight: 400;">with</span></em> <span style="font-weight: 400;">the Cloud?</span></p> <p><span style="font-weight: 400;">[20:58] Discussing the issue of software authentication.</span></p> <p><span style="font-weight: 400;">[23:00] How client application development has become easier.</span></p> <p><span style="font-weight: 400;">[24:20] A word from</span> <em><span style="font-weight: 400;">Azure DevOps Podcast’</span></em><span style="font-weight: 400;">s sponsor: Clear Measure.</span></p> <p><span style="font-weight: 400;">[24:52] Strategies that are crucial to client development.</span></p> <p><span style="font-weight: 400;">[33:38] Discussing developer education, working remotely and inclusion.</span></p> <p><span style="font-weight: 400;">[36:30] MAUI vs. Blazor. How Laurent sees the current landscape and how he recommends making a decision between the current options available.</span></p> <p><span style="font-weight: 400;">[40:30] Jeffrey thanks Laurent for his insight and for joining the podcast.</span></p> <p> </p> <p><strong>Mentioned in this Episode:</strong></p> <p><a href="http://architecttips.clearmeasure.com/"><em><span style="font-weight: 400;"> Architect Tips</span></em></a> <span style="font-weight: 400;">— New video podcast!</span></p> <p><a href="https://azure.microsoft.com/en-ca/services/devops/?&amp;OCID=AID736756_SEM_7eul5uID"> <span style="font-weight: 400;">Azure DevOps</span></a></p> <p><a href="https://www.clear-measure.com/"><span style="font-weight: 400;">Clear Measure</span></a> <span style="font-weight: 400;">(Sponsor)</span></p> <p><a href="https://www.amazon.com/NET-DevOps-Azure-Developers-Architecture/dp/1484253426"> <em><span style="font-weight: 400;">.NET DevOps for Azure: A Developer's Guide to DevOps Architecture the Right Way,</span></em> <span style="font-weight: 400;">by Jeffrey Palermo</span></a> <span style="font-weight: 400;">— Available on Amazon!</span></p> <p><a href="http://www.lulu.com/shop/jeffrey-palermo/net-devops-for-azure-ebook-edition/ebook/product-24094762.html"> <span style="font-weight: 400;">bit.ly/dotnetdevopsebook</span></a> <span style="font-weight: 400;">— Click here to download the</span> <em><span style="font-weight: 400;">.NET DevOps for Azure</span></em> <span style="font-weight: 400;">ebook!</span></p> <p><a href="https://www.youtube.com/channel/UC-ROXy08zc-qTA0-3GAQDLw"><span style="font-weight: 400;"> Jeffrey Palermo’s Youtube</span></a></p> <p><a href="https://twitter.com/jeffreypalermo?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor"> <span style="font-weight: 400;">Jeffrey Palermo’s Twitter</span></a> <span style="font-weight: 400;">—</span> <span style="font-weight: 400;">Follow to stay informed about future events!</span></p> <p><a href="https://blog.stevensanderson.com/"><span style="font-weight: 400;">The Azure DevOps Podcast’s Twitter: @AzureDevOpsShow</span></a></p> <p><a href="https://galasoft.ch/posts/"><span style="font-weight: 400;">Laurent’s Blog: GalaSoft</span></a></p> <p><a href="https://lbugnion.me/"><span style="font-weight: 400;">Laurent’s Links</span></a></p> <p><a href="http://www.mvvmlight.net/"><span style="font-weight: 400;">MVVM Light Toolkit</span></a></p> <p><a href="https://dotnet.microsoft.com/apps/aspnet/web-apps/blazor"><span style="font-weight: 400;"> Blazor</span></a></p> <p><a href="https://github.com/dotnet/maui"><span style="font-weight: 400;">.NET MAUI</span></a></p> <p> </p> <p><strong>Want to Learn More?</strong></p> <p><span style="font-weight: 400;">Visit</span> <a href="http://azuredevopspodcast.clear-measure.com/"><span style="font-weight: 400;">AzureDevOps.Show</span></a> <span style="font-weight: 400;">for show notes and additional episodes.</span></p>