AI DevOps Podcast

AI DevOps Podcast

By Jeffrey PalermoNewsTechnologyTech News
Download on the App Store

AI DevOps Podcast episodes

  • Maddy Leger on Xamarin in a .NET 5 World - Episode 120

    In this episode, Jeffrey is joined by Maddy Leger, a Program Manager at Microsoft on the Xamarin team!

    Maddy has been with the Xamarin team since 2018 working on Xamarin tooling. When she first joined Microsoft and worked with the Xamarin team as an intern, she realized the impact that she could have in creating amazing developer tools and frameworks, which inspired her to pursue a role as Program Manager. You can connect with her on Twitter and GitHub @maddyleger1!

    In Jeffrey and Maddy's conversation, they discuss Xamarin in a .NET 5 world. Maddy shares her vision for where Xamarin is headed and what she hopes will be the new normal for C# developers five years from now; what the state-of-the-art is now for Xamarin; what a Xamarin developer setup looks like in the .NET 5 world for mobile, Mac, and Windows; and what developers with existing Xamarin apps should they be paying attention to (or change) with .NET 5 coming out.

    Topics of Discussion:

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

    [1:07] About The Azure DevOps Podcast and Jeffrey's offer to speak at virtual user groups.

    [1:20] Clear Measure is hiring! Be sure to check out the link in the show notes.

    [1:43] About today's guest, Maddy Leger!

    [2:17] Jeffrey welcomes Maddy Leger to the podcast.

    [2:25] Maddy speaks about her career journey thus far and what led to her working on the Xamarin team at Microsoft.

    [5:20] Overtime, the story for developing on non-Windows computers has been fragmented. Maddy speaks about this and what the story looks like right now.

    [6:25] Maddy shares her vision for where Xamarin is headed and what she hopes will be the new normal for C# developers five years from now.

    [7:09] What the state-of-the-art is now for Xamarin.

    [9:30] If you just want things to work and just have an app to access some data, what level of share code is Xamarin currently?

    [10:50] Maddy speaks about what a Xamarin developer setup looks like in the .NET 5 world for mobile.

    [13:38] A word from Azure DevOps Podcast's sponsor: Clear Measure.

    [14:25] Maddy speaks on the Mac story as a Xamarin developer and when you need to have a Mac on the .NET 5 side.

    [18:06] For developers now, do they need a Mac of some type? Or does the iPhone suffice?

    [19:07] Azure DevOps has hosted Mac Agents. If you're using that, do you need a local Mac?

    [20:35] In the .NET 5 world, what is state-of-the-art when it comes to the teams' development, DevOps environment, building, testing, packaging, and deploying? What should they choose? And what pieces do they put together?

    [22:30] What are the libraries and tools for automated testing and testing locally? What does that look like these days?

    [24:15] What do deployments to a DevOps environment look like in the world of .NET 5 in Xamarin?

    [27:04] For developers with existing Xamarin apps that they've been managing, what should they be paying attention to or change with .NET 5 coming out? What would they miss out on if they don't move to .NET 5?

    [29:01] Jeffrey thanks Maddy for joining the podcast!

    Mentioned in this Episode:

    Azure DevOps

    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 Youtube

    Jeffrey Palermo's Twitter — Follow to stay informed about future events!

    The Azure DevOps Podcast's Twitter: @AzureDevOpsShow

    .NET Conf 2020

    .NET Core

    .NET 5.0

    Maddy Leger's LinkedIn

    Maddy Leger's Twitter @maddyleger1

    Maddy Leger's GitHub @maddyleger1

    .NET Community Standup

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    30 min
  • Maddy Leger on Xamarin in a .NET 5 World - Episode 120

    In this episode, Jeffrey is joined by Maddy Leger, a Program Manager at Microsoft on the Xamarin team!

     

    Maddy has been with the Xamarin team since 2018 working on Xamarin tooling. When she first joined Microsoft and worked with the Xamarin team as an intern, she realized the impact that she could have in creating amazing developer tools and frameworks, which inspired her to pursue a role as Program Manager. You can connect with her on Twitter and GitHub @maddyleger1!

     

    In Jeffrey and Maddy's conversation, they discuss Xamarin in a .NET 5 world. Maddy shares her vision for where Xamarin is headed and what she hopes will be the new normal for C# developers five years from now; what the state-of-the-art is now for Xamarin; what a Xamarin developer setup looks like in the .NET 5 world for mobile, Mac, and Windows; and what developers with existing Xamarin apps should they be paying attention to (or change) with .NET 5 coming out.

     

    Topics of Discussion:

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

    [1:07] About The Azure DevOps Podcast and Jeffrey's offer to speak at virtual user groups.

    [1:20] Clear Measure is hiring! Be sure to check out the link in the show notes.

    [1:43] About today's guest, Maddy Leger!

    [2:17] Jeffrey welcomes Maddy Leger to the podcast.

    [2:25] Maddy speaks about her career journey thus far and what led to her working on the Xamarin team at Microsoft.

    [5:20] Overtime, the story for developing on non-Windows computers has been fragmented. Maddy speaks about this and what the story looks like right now.

    [6:25] Maddy shares her vision for where Xamarin is headed and what she hopes will be the new normal for C# developers five years from now.

    [7:09] What the state-of-the-art is now for Xamarin.

    [9:30] If you just want things to work and just have an app to access some data, what level of share code is Xamarin currently?

    [10:50] Maddy speaks about what a Xamarin developer setup looks like in the .NET 5 world for mobile.

    [13:38] A word from Azure DevOps Podcast's sponsor: Clear Measure.

    [14:25] Maddy speaks on the Mac story as a Xamarin developer and when you need to have a Mac on the .NET 5 side.

    [18:06] For developers now, do they need a Mac of some type? Or does the iPhone suffice?

    [19:07] Azure DevOps has hosted Mac Agents. If you're using that, do you need a local Mac?

    [20:35] In the .NET 5 world, what is state-of-the-art when it comes to the teams' development, DevOps environment, building, testing, packaging, and deploying? What should they choose? And what pieces do they put together?

    [22:30] What are the libraries and tools for automated testing and testing locally? What does that look like these days?

    [24:15] What do deployments to a DevOps environment look like in the world of .NET 5 in Xamarin?

    [27:04] For developers with existing Xamarin apps that they've been managing, what should they be paying attention to or change with .NET 5 coming out? What would they miss out on if they don't move to .NET 5?

    [29:01] Jeffrey thanks Maddy for joining the podcast!

     

    Mentioned in this Episode:

    Azure DevOps

    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 Youtube

    Jeffrey Palermo's Twitter — Follow to stay informed about future events!

    The Azure DevOps Podcast's Twitter: @AzureDevOpsShow

    .NET Conf 2020

    .NET Core

    .NET 5.0

    Maddy Leger's LinkedIn

    Maddy Leger's Twitter @maddyleger1

    Maddy Leger's GitHub @maddyleger1

    .NET Community Standup

     

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    30 min
  • Scott Hunter on .NET 5 - Episode 119

    Scott is the Director of Program Management for .NET at Microsoft. When Scott first joined Microsoft back in 2007, he was working on the ASP.NET team.

    As the Director of Program Management of .NET, Scott and his team build .NET Core, .NET Framework, ASP.NET, Entity Framework, managed languages (C#/F#/VB), as well as the Web and .NET Tooling for Visual Studio.

    In this episode, Jeffrey and Scott discuss the announcements that were made at the recent .NET Conf 2020, everything .NET 5.0, and general advice for .NET developers. Scott also touches on the Experimental Mobile Blazor Bindings project, isolated CSS, browser-based applications, the pre-render server feature in .NET 5.0, and much more.

    Topics of Discussion:

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

    [1:02] 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:34] About today's guest, Scott Hunter!

    [1:51] Jeffrey welcomes Scott back to the podcast.

    [1:58] Jeffrey and Scott reflect on software and tech history, their job history, and the history of how they know each other.

    [7:21] Scott shares his predictions on the technology and software that developers should be investing in that were showcased at .NET Conf 2020.

    [15:08] The two tracks Microsoft seems to be going on and Scott's thoughts on what the overall vision seems to be.

    [19:05] About the Experimental Mobile Blazor Bindings project.

    [21:58] A word from Azure DevOps Podcast's sponsor: Clear Measure.

    [22:31] From a labor pool perspective, there seems to be a mountain more of people who know how to lay out a screen and make something attractive using an HTML and CSS combination. Contracting with a designer who only needs to know HTML and CSS is becoming an increasingly affordable option. Is this part of Scott's thought process?

    [25:15] Jeffrey and Scott touch on another cool announcement from .NET Conf 2020: isolated CSS.

    [26:30] Scott tells a fun story about the merits of being on a .NET team and working at Microsoft.

    [29:59] There's one paradigm in browser-based applications that doesn't exist in desktop or mobile applications: the back button. Scott shares his perspective on this and whether or not they'll be supported in a first-class way.

    [32:17] Scott highlights another cool feature in .NET 5: the pre-render server.

    [33:49] Scott speaks about an amazing customer of theirs that they highlighted at the .NET Conf 2020 keynote.

    [38:09] Is .NET 5 the fastest real programming platform? What would Scott's recommendations be to a team looking to move from .NET 4.8 to 5.0?

    [42:47] Jeffrey thanks Scott for joining the show!

    Mentioned in this Episode:

    Azure DevOps

    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 Youtube

    Jeffrey Palermo's Twitter — Follow to stay informed about future events!

    The Azure DevOps Podcast's Twitter: @AzureDevOpsShow

    Scott Hunter

    Scott Hunter's Twitter @coolcsh

    .NET 5

    Azure DevOps Podcast: "Scott Hunter on DevOps Capabilities in Azure - Episode 24"

    Azure DevOps Podcast: "Microsoft Ignite 2019 Recap with Various Guests - Episode 65

    Phil Haack

    NuGet

    Scott Guthrie

    ASP.NET

    Blazor

    .NET Conf 2020

    .NET Core

    .NET 5.0

    Xamarin

    Electron

    WebAssembly

    UnoConf 2020

    Uno

    XAMLExperimental Mobile Blazor Bindings

    Flutter

    Project Comet

    WPF

    Angular

    Rust

    Python

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    44 min
  • Scott Hunter on .NET 5 - Episode 119

    Scott is the Director of Program Management for .NET at Microsoft. When Scott first joined Microsoft back in 2007, he was working on the ASP.NET team.

     

    As the Director of Program Management of .NET, Scott and his team build .NET Core, .NET Framework, ASP.NET, Entity Framework, managed languages (C#/F#/VB), as well as the Web and .NET Tooling for Visual Studio.

     

    In this episode, Jeffrey and Scott discuss the announcements that were made at the recent .NET Conf 2020, everything .NET 5.0, and general advice for .NET developers. Scott also touches on the Experimental Mobile Blazor Bindings project, isolated CSS, browser-based applications, the pre-render server feature in .NET 5.0, and much more.

     

    Topics of Discussion:

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

    [1:02] 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:34] About today's guest, Scott Hunter!

    [1:51] Jeffrey welcomes Scott back to the podcast.

    [1:58] Jeffrey and Scott reflect on software and tech history, their job history, and the history of how they know each other.

    [7:21] Scott shares his predictions on the technology and software that developers should be investing in that were showcased at .NET Conf 2020.

    [15:08] The two tracks Microsoft seems to be going on and Scott's thoughts on what the overall vision seems to be.

    [19:05] About the Experimental Mobile Blazor Bindings project.

    [21:58] A word from Azure DevOps Podcast's sponsor: Clear Measure.

    [22:31] From a labor pool perspective, there seems to be a mountain more of people who know how to lay out a screen and make something attractive using an HTML and CSS combination. Contracting with a designer who only needs to know HTML and CSS is becoming an increasingly affordable option. Is this part of Scott's thought process?

    [25:15] Jeffrey and Scott touch on another cool announcement from .NET Conf 2020: isolated CSS.

    [26:30] Scott tells a fun story about the merits of being on a .NET team and working at Microsoft.

    [29:59] There's one paradigm in browser-based applications that doesn't exist in desktop or mobile applications: the back button. Scott shares his perspective on this and whether or not they'll be supported in a first-class way.

    [32:17] Scott highlights another cool feature in .NET 5: the pre-render server.

    [33:49] Scott speaks about an amazing customer of theirs that they highlighted at the .NET Conf 2020 keynote.

    [38:09] Is .NET 5 the fastest real programming platform? What would Scott's recommendations be to a team looking to move from .NET 4.8 to 5.0?

    [42:47] Jeffrey thanks Scott for joining the show!

     

    Mentioned in this Episode:

    Azure DevOps

    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 Youtube

    Jeffrey Palermo's Twitter — Follow to stay informed about future events!

    The Azure DevOps Podcast's Twitter: @AzureDevOpsShow

    Scott Hunter

    Scott Hunter's Twitter @coolcsh

    .NET 5

    Azure DevOps Podcast: "Scott Hunter on DevOps Capabilities in Azure - Episode 24"

    Azure DevOps Podcast: "Microsoft Ignite 2019 Recap with Various Guests - Episode 65

    Phil Haack

    NuGet

    Scott Guthrie

    ASP.NET

    Blazor

    .NET Conf 2020

    .NET Core

    .NET 5.0

    Xamarin

    Electron

    WebAssembly

    UnoConf 2020

    Uno

    XAMLExperimental Mobile Blazor Bindings

    Flutter

    Project Comet

    WPF

    Angular

    Rust

    Python

     

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    44 min
  • Michael Hawker on the Windows Community - Episode 118

    In this episode, Michael A. Hawker, AKA 'XAML Llama,' joins the podcast to discuss the Windows Community Toolkit and more.

    Michael is a Senior Software Engineer for the Partner, Analytics, and essential eXperiences (PAX) team at Microsoft. PAX focuses on driving the ISV ecosystem through technical engagement with partners and industry as well as providing essential first-party experiences. Michael is also the maintainer of the Windows Community Toolkit and prior to that, "App Ninja." Previously, he's worked on Windows Protocols, Message Analyzer, and Network Monitor. Additionally, he is also the creator of XAML Studio, a Microsoft Garage project.

    Jeffrey and Michael discuss Michael's role as a Windows Community Toolkit Maintainer, the ins and outs of the Windows Community Toolkit, its .NET Standard libraries, the state of full application testing, and key learning moments that he and his teams have gone through. Michael also provides advice, recommendations, and resources regarding .NET and application development; .NET Standard libraries; Project Reunion; what is currently state-of-the-art when it comes to UI layout; and, of course, the Windows Community Toolkit!

    Topics of Discussion:

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

    [1:02] About The Azure DevOps Podcast and Jeffrey's offer to speak at virtual user groups.

    [1:16] Clear Measure is hiring! Be sure to check out the link in the show notes.

    [1:42] About today's guest, Michael Hawker!

    [2:20] Jeffrey welcomes Michael to the podcast.

    [2:40] Michael shares about his background and how he ended up in his current role as a Senior Software Engineer and Windows Community Toolkit Maintainer.

    [5:00] Jeffrey and Michael talk about the strategy and vision for .NET 5.

    [7:11] Michael elaborates on what Project Reunion is.

    [10:10] What is the Windows Community Toolkit?

    [11:32] Michael shares about Windows Community Toolkit's reach and where it works, and its .NET Standard libraries.

    [13:50] Is Michael seeing a lot of developers adopting their .NET Standard libraries on non-Windows applications?

    [16:01] What is the current modern installer or deployment package format?

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

    [19:46] The state of full application testing and the libraries that the Windows Community Toolkit is currently using.

    [26:29] Michael highlights some of the learning moments that he and his teams have gone through with having a high-productive DevOps environment and working on a Windows Application.

    [32:04] As more and more people come back to Windows development and natively installed applications in general, what is the state-of-the-art when it comes to UI layout?

    [34:15] Michael shares his recommendations and resources for .NET and application development.

    [37:00] Jeffrey thanks Michael for joining the podcast!

    Mentioned in this Episode:

    Azure DevOps

    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 Youtube

    Jeffrey Palermo's Twitter — Follow to stay informed about future events!

    The Azure DevOps Podcast's Twitter: @AzureDevOpsShow

    .NET Conf 2020

    Windows Community Toolkit

    XAML Studio

    Michael Hawker's LinkedIn

    Michael Hawker's Twitter @XAMLLlama

    Michael Hawker's Twitch @XAMLLlama

    WinUI 3

    Project Reunion

    WinUI Community Call (Oct. 21st, 2020)

    Unity

    Blazor

    Xamarin

    Azure Artifacts

    Azure DevOps Podcast Ep. 80: "Ryan Demopoulos on WinUI"

    Docs.Microsoft.com

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    39 min
  • Michael Hawker on the Windows Community - Episode 118

    In this episode, Michael A. Hawker, AKA 'XAML Llama,' joins the podcast to discuss the Windows Community Toolkit and more.

     

    Michael is a Senior Software Engineer for the Partner, Analytics, and essential eXperiences (PAX) team at Microsoft. PAX focuses on driving the ISV ecosystem through technical engagement with partners and industry as well as providing essential first-party experiences. Michael is also the maintainer of the Windows Community Toolkit and prior to that, "App Ninja." Previously, he's worked on Windows Protocols, Message Analyzer, and Network Monitor. Additionally, he is also the creator of XAML Studio, a Microsoft Garage project.

     

    Jeffrey and Michael discuss Michael's role as a Windows Community Toolkit Maintainer, the ins and outs of the Windows Community Toolkit, its .NET Standard libraries, the state of full application testing, and key learning moments that he and his teams have gone through. Michael also provides advice, recommendations, and resources regarding .NET and application development; .NET Standard libraries; Project Reunion; what is currently state-of-the-art when it comes to UI layout; and, of course, the Windows Community Toolkit!

     

    Topics of Discussion:

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

    [1:02] About The Azure DevOps Podcast and Jeffrey's offer to speak at virtual user groups.

    [1:16] Clear Measure is hiring! Be sure to check out the link in the show notes.

    [1:42] About today's guest, Michael Hawker!

    [2:20] Jeffrey welcomes Michael to the podcast.

    [2:40] Michael shares about his background and how he ended up in his current role as a Senior Software Engineer and Windows Community Toolkit Maintainer.

    [5:00] Jeffrey and Michael talk about the strategy and vision for .NET 5.

    [7:11] Michael elaborates on what Project Reunion is.

    [10:10] What is the Windows Community Toolkit?

    [11:32] Michael shares about Windows Community Toolkit's reach and where it works, and its .NET Standard libraries.

    [13:50] Is Michael seeing a lot of developers adopting their .NET Standard libraries on non-Windows applications?

    [16:01] What is the current modern installer or deployment package format?

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

    [19:46] The state of full application testing and the libraries that the Windows Community Toolkit is currently using.

    [26:29] Michael highlights some of the learning moments that he and his teams have gone through with having a high-productive DevOps environment and working on a Windows Application.

    [32:04] As more and more people come back to Windows development and natively installed applications in general, what is the state-of-the-art when it comes to UI layout?

    [34:15] Michael shares his recommendations and resources for .NET and application development.

    [37:00] Jeffrey thanks Michael for joining the podcast!

     

    Mentioned in this Episode:

    Azure DevOps

    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 Youtube

    Jeffrey Palermo's Twitter — Follow to stay informed about future events!

    The Azure DevOps Podcast's Twitter: @AzureDevOpsShow

    .NET Conf 2020

    Windows Community Toolkit

    XAML Studio

    Michael Hawker's LinkedIn

    Michael Hawker's Twitter @XAMLLlama

    Michael Hawker's Twitch @XAMLLlama

    WinUI 3

    Project Reunion

    WinUI Community Call (Oct. 21st, 2020)

    Unity

    Blazor

    Xamarin

    Azure Artifacts

    Azure DevOps Podcast Ep. 80: "Ryan Demopoulos on WinUI"

    Docs.Microsoft.com

     

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    39 min
  • Paul Sheriff on What's New in .NET - Episode 117

    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:

    Azure DevOps

    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 Youtube

    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 on GitHub

    Paul Sheriff on Pluralsight

    Paul Sheriff's Email: [email protected]

    Azure DevOps Podcast: "Paul Sheriff on How to be an Architect — Episode 77"

    Azure DevOps Podcast: "James Grenning on Test-Driven Development — Episode 114"

    Blazor

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    41 min
  • Paul Sheriff on What's New in .NET - Episode 117

    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:

    Azure DevOps

    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 Youtube

    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 on GitHub

    Paul Sheriff on Pluralsight

    Paul Sheriff's Email: [email protected]

    Azure DevOps Podcast: "Paul Sheriff on How to be an Architect — Episode 77"

    Azure DevOps Podcast: "James Grenning on Test-Driven Development — Episode 114"

    Blazor

     

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    41 min
  • Scott Nichols on the State of Azure - Part 2 - Episode 116

    This episode is part 2 of the interview with Scott Nichols! Be sure to tune in to part 1 first before joining in on this episode's conversation.

    Scott Nichols is a Sr. Cloud Solutions Architect, Scott works for the commercial enterprise division serving the west region. He is also the leader of the .NET and the Azure user groups in Boise, Idaho. He started his career in the IT profession in 1993 as a mainframe and web developer. Since then, he has served as a Lead Software Engineer/Solution Architect, a Software Development Engineering Manager, a Sr. Cloud Software Solution Architect, a Sr. Enterprise Solution Architect, and of course, most recently, a Sr. Cloud Solutions Architect at Microsoft since 2019.

    In this second part, the interview transitions from discussing the state of Azure and the Cloud industry into talking about how customers are modernizing their existing applications and infrastructure for Azure. Scott shares about infrastructure as code tools he sees as having the most traction right now, his recommendations for those looking to get their application into Azure, and what he sees as being the most successful pathways for his customers utilizing Azure infrastructure.

    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:33] Jeffrey welcomes Scott back to the podcast for part 2 and shares about this episode's conversation.

    [2:06] The infrastructure as code tools Scott sees as having the most traction.

    [4:35] Does Scott have any customers that have used Azure Bicep yet?

    [4:56] How Scott thinks about Azure infrastructure and what he sees as being most successful with his customers.

    [7:42] For certain tweaks in the infrastructure, where does an ARM template work?

    [9:45] What is the mechanism in Azure that would know that the Powershell script has not been run yet or has already been run so that it doesn't run it again?

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

    [11:38] For people looking to get their application into Azure, what would Scott recommend their next steps be?

    [20:37] Jeffrey thanks Scott for joining the podcast and Scott offers some parting words of advice for developers.

    Mentioned in this Episode:

    Azure DevOps

    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 Youtube

    Jeffrey Palermo's Twitter — Follow to stay informed about future events!

    The Azure DevOps Podcast's Twitter: @AzureDevOpsShow

    Scott Nichols' LinkedIn

    Scott Nichols' Twitter @TheScottNichols

    Azure Architecture Center - Microsoft

    Amazon Web Services (AWS)Azure Architectures - Microsoft Docs

    Google Cloud (GCP)

    Microsoft Cloud Adoption Framework (CAF)

    Azure Bicep on GitHub

    .NET Conference 2020

    Python

    Terraform

    Azure Resource Manager (ARM)

    CICD

    PowerShell

    HashiCorp

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    24 min
  • Scott Nichols on the State of Azure - Part 2 - Episode 116

    This episode is part 2 of the interview with Scott Nichols! Be sure to tune in to part 1 first before joining in on this episode's conversation.

     

    Scott Nichols is a Sr. Cloud Solutions Architect, Scott works for the commercial enterprise division serving the west region. He is also the leader of the .NET and the Azure user groups in Boise, Idaho. He started his career in the IT profession in 1993 as a mainframe and web developer. Since then, he has served as a Lead Software Engineer/Solution Architect, a Software Development Engineering Manager, a Sr. Cloud Software Solution Architect, a Sr. Enterprise Solution Architect, and of course, most recently, a Sr. Cloud Solutions Architect at Microsoft since 2019.

     

    In this second part, the interview transitions from discussing the state of Azure and the Cloud industry into talking about how customers are modernizing their existing applications and infrastructure for Azure. Scott shares about infrastructure as code tools he sees as having the most traction right now, his recommendations for those looking to get their application into Azure, and what he sees as being the most successful pathways for his customers utilizing Azure infrastructure.

     

    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:33] Jeffrey welcomes Scott back to the podcast for part 2 and shares about this episode's conversation.

    [2:06] The infrastructure as code tools Scott sees as having the most traction.

    [4:35] Does Scott have any customers that have used Azure Bicep yet?

    [4:56] How Scott thinks about Azure infrastructure and what he sees as being most successful with his customers.

    [7:42] For certain tweaks in the infrastructure, where does an ARM template work?

    [9:45] What is the mechanism in Azure that would know that the Powershell script has not been run yet or has already been run so that it doesn't run it again?

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

    [11:38] For people looking to get their application into Azure, what would Scott recommend their next steps be?

    [20:37] Jeffrey thanks Scott for joining the podcast and Scott offers some parting words of advice for developers.

     

    Mentioned in this Episode:

    Azure DevOps

    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 Youtube

    Jeffrey Palermo's Twitter — Follow to stay informed about future events!

    The Azure DevOps Podcast's Twitter: @AzureDevOpsShow

    Scott Nichols' LinkedIn

    Scott Nichols' Twitter @TheScottNichols

    Azure Architecture Center - Microsoft

    Amazon Web Services (AWS)Azure Architectures - Microsoft Docs

    Google Cloud (GCP)

    Microsoft Cloud Adoption Framework (CAF)

    Azure Bicep on GitHub

    .NET Conference 2020

    Python

    Terraform

    Azure Resource Manager (ARM)

    CICD

    PowerShell

    HashiCorp

     

    Want to Learn More?

    Visit AzureDevOps.Show for show notes and additional episodes.

    24 min

About AI DevOps Podcast

From the publisher's feed

The AI DevOps Podcast is a show for those shipping software using AI, .NET, Azure, and DevOps. Each show brings you hard-hitting interviews with industry experts, innovating better methods, and…

More shows like AI DevOps Podcast

Software Engineering Radio - the podcast for professional software developers by team@se-radio.net (SE-Radio Team)

Software Engineering Radio - the podcast for professional software developers

273 Listeners

Hanselminutes with Scott Hanselman by Scott Hanselman

Hanselminutes with Scott Hanselman

381 Listeners

The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

290 Listeners

Data Skeptic by Kyle Polich

Data Skeptic

478 Listeners

Software Engineering Daily by Software Engineering Daily

Software Engineering Daily

625 Listeners

The Enterprise AI Show by Massive Studios

The Enterprise AI Show

149 Listeners

Talk Python To Me by Michael Kennedy

Talk Python To Me

582 Listeners

Thoughtworks Technology Podcast by Thoughtworks

Thoughtworks Technology Podcast

45 Listeners

Python Bytes by Michael Kennedy and Calvin Hendryx-Parker

Python Bytes

213 Listeners

Y Combinator Startup Podcast by Y Combinator

Y Combinator Startup Podcast

222 Listeners

Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

Syntax - Tasty Web Development Treats

986 Listeners

Kubernetes Podcast from Google by Abdel Sghiouar, Kaslin Fields

Kubernetes Podcast from Google

179 Listeners

.NET Rocks! by Carl Franklin and Richard Campbell

.NET Rocks!

242 Listeners

The Stack Overflow Podcast by The Stack Overflow Podcast

The Stack Overflow Podcast

62 Listeners

The Real Python Podcast by Real Python

The Real Python Podcast

139 Listeners