Nov 30, 2020
Today, Jeffrey is joined by return guest, Paul Sheriff! Paul is a Business Technology Consultant with over thirty years of experience architecting information systems. His expertise is in much demand from Fortune 500 companies. He is a top-notch instructor and a Pluralsight author with over 20+ courses in the library, ranging on topics from Angular, MVC, WPF, XML, jQuery to Bootstrap. He has also published 300+ articles and has authored over 14 books on topics such as C#, SQL Server, and many .NET technologies!
In their conversation, Paul gives listeners an update on everything new in .NET. He speaks about the new .NET 5 release, .NET vs .NET Core, desktop apps vs. browser apps, upfront architecture, C#, and Visual Basic. He also shares his thoughts on where he sees technology headed in the next 5-10 years, the current path and strategy for teaching developers, the most important areas to pay attention to and questions to ask when planning your application, and how you can best stay on top of your game as a developer.
Topics of Discussion:
[:38] Be sure to visit AzureDevOps.Show for past episodes and show notes.
[1:01] About The Azure DevOps Podcast and Jeffrey’s offer to speak at virtual user groups.
[1:11] Clear Measure is hiring! Be sure to check out the link in the show notes.
[1:32] About today’s return guest, Paul Sheriff.
[2:32] Jeffrey welcomes Paul back to the podcast!
[2:52] Given the new .NET 5 release and all that was announced, what are Paul’s thoughts on the landscape going forward? He also talks C#, Visual Basic, the future of .NET 6.
[7:56] Talking similarities and differences between .NET vs .NET Core.
[9:25] Having seen so many different seasons of different types of apps, Paul gives his take on Windows desktop applications going forward.
[12:40] What is it about desktop apps that make certain people love them far above browser apps?
[17:43] Paul shares how he is strategizing how to teach developers through (and with) Pluralsight.
[20:46] A word from Azure DevOps Podcast’s sponsor: Clear Measure.
[21:18] Should we be cautious about always jumping on the next new thing that comes along? Why or why not?
[23:20] The importance of asking the right questions and getting help in the process of planning.
[24:26] An incredibly important question to ask: What is my budget for running this in Azure?
[29:58] Paul shares his predictions on where he sees things headed 5 and 10 years from now.
[33:08] Paul talks programming boot camps, education, and understanding how to ‘finish’ software.
[37:28] What course does Pluralsight not have that Paul wishes he could produce if the audience or need was there?
[39:35] Jeffrey thanks Paul for joining the show once again!
Mentioned in this Episode:
Clear Measure (Sponsor)
.NET DevOps for Azure: A Developer's Guide to DevOps Architecture the Right Way, by Jeffrey Palermo — Available on Amazon!
bit.ly/dotnetdevopsebook — Click here to download the .NET DevOps for Azure ebook!
Jeffrey Palermo’s Twitter — Follow to stay informed about future events!
The Azure DevOps Podcast’s Twitter: @AzureDevOpsShow
Paul Sheriff’s Website (PDSA.com)
Paul Sheriff’s Email: psheriff@pdsa.com
Azure DevOps Podcast: “Paul Sheriff on How to be an Architect — Episode 77”
Azure DevOps Podcast: “James Grenning on Test-Driven Development — Episode 114”
Want to Learn More?
Visit AzureDevOps.Show for show notes and additional episodes.