144 episodes

Calling all .NET developers! Dive into the heart of modern .NET technology with us. We're thrilled to introduce our revamped podcast, dedicated to guiding you through the latest and greatest in the world of .NET development.

Our show, previously known as The .NET Core Podcast, is all about keeping you up-to-date and empowered in this ever-evolving field. Tune in for engaging interviews with industry leaders, as we discuss the topics every .NET developer should be well-versed in. From cross-platform wonders to cloud innovations, we're here to ensure you're armed with the knowledge to excel with the modern .NET technology stack.

Join us on this exciting journey, where learning, growing, and connecting with fellow developers takes centre stage. Let's embrace the new era of .NET together!

The Modern .NET Show Jamie Taylor

    • Technology
    • 4.6 • 32 Ratings

Calling all .NET developers! Dive into the heart of modern .NET technology with us. We're thrilled to introduce our revamped podcast, dedicated to guiding you through the latest and greatest in the world of .NET development.

Our show, previously known as The .NET Core Podcast, is all about keeping you up-to-date and empowered in this ever-evolving field. Tune in for engaging interviews with industry leaders, as we discuss the topics every .NET developer should be well-versed in. From cross-platform wonders to cloud innovations, we're here to ensure you're armed with the knowledge to excel with the modern .NET technology stack.

Join us on this exciting journey, where learning, growing, and connecting with fellow developers takes centre stage. Let's embrace the new era of .NET together!

    Special Announcement: Generative AI Session At Microsoft Reactor Announcement

    Special Announcement: Generative AI Session At Microsoft Reactor Announcement

    Transcription Hello, listeners! This is Jamie "GaProgMan" Taylor, your host at The Modern .NET Show. Today, I'm thrilled to bring you a special announcement. We have an exciting event coming up, and I wanted to take a few minutes to share the details with you.
    But before we dive into that, let's talk about the ever-evolving world of software development. As developers, we know that staying on top of the latest technologies, patterns, and tools is a constant challenge. That's why I'm particularly excited about our upcoming session.
    On December 13th, 2023 at 5 pm UK time, I'll be hosting a virtual session at the Microsoft Reactor in London, and it's all about boosting .NET development with a touch of AI magic. Yes, you heard that right — generative AI and GitHub Copilot are about to become your new best friends in the world of .NET.
    So, who is this session aimed at? Well, if you're a developer, a solution architect, a team lead, or a software development manager involved in building enterprise applications in .NET, this session is tailor-made for you.
    Why should you attend? It's simple. You're going to learn how the latest tools can make .NET development not just easier but downright enjoyable. We're talking about tools that eliminate the need for writing repetitive boilerplate code, allowing you and your team to focus on what really matters — delivering business value faster.
    During this session, we'll explore different ways of developing .NET enterprise applications, uncovering strategies that will redefine how you approach your work. We'll delve into the world of generative AI and GitHub Copilot, revealing their potential to simplify your development workflows in ways you might not have imagined.
    So, here's your chance to gain a deep understanding of how these tools are reshaping the .NET development landscape. We're not just talking theory; we'll bring real-world examples and practical insights that you can implement immediately.
    Now, I know your time is valuable, and you might be wondering, "Why should I attend?" The answer is simple. This session is designed to equip you with the knowledge and tools needed to stay ahead in the dynamic world of software development.
    So, mark your calendar for December 13th at 5 pm UK time. Join us virtually at the Microsoft Reactor for an exploration of the power of .NET through the lens of generative AI and GitHub Copilot. It's a journey you won't want to miss!
    Before I go, head over to the description of this episode and click on the Meetup.com link for this event. There, you'll find all the details you need, including how to join. Don't forget to check your time zones to ensure you can attend. See you there!
    That's it for this special announcement on The Modern .NET Show. I hope to see you at the session. Until then, happy coding!
    Useful Links Generative AI for .NET development: Faster to production using code generation Music created by Mono Memory Music, licensed to RJJ Software for use in The Modern .NET Show

    • 3 min
    Unearthing the Secrets of Open Source and Collaborative Development with Jeremy Sinclair

    Unearthing the Secrets of Open Source and Collaborative Development with Jeremy Sinclair

    RJJ Software's Podcasting Services
    This episode of The Modern .NET Show is supported, in part, by RJJ Software's Podcasting Services, where your podcast becomes extraordinary.
    We take a different approach here, just like we do with our agile software projects. You see, when it comes to your podcast, we're not just your editors; we're your collaborators. We work with you to iterate toward your vision, just like we do in software development.
    If you're ready to take your podcast to the next level, don't hesitate. Contact us at RJJ Software to explore how we can help you create the best possible podcast experience for your audience, elevate your brand, and unlock the vast potential in podcasting.
    Show Notes
    Welcome to The Modern .NET Show! Formerly known as The .NET Core Podcast, we are the go-to podcast for all .NET developers worldwide and I am your host Jamie "GaProgMan" Taylor.
    In this episode, I spoke with Jeremy Sinclair about how it's vital that developers understand the code that they are looking to fix, especially when the code they are fixing is complex. Sinclair also emphasises the importance of collective learning and collaboration in the workplace - it's never a competition. But one of the biggest things, says Sinclair, is our ability to learn in the open, using open-source technologies.
    "We can apply this over here, if we want this to work together as a full solution. I'll take this part and we need to upgrade this. I'm like, 'wow, this is awesome.' It was like full collaboration because there was so much stuff that I figured out by reading through the docs. I can't tell you how many times I've built the project, debugged, stepped through" - Jeremy Sinclair.
    So let's sit back, open up a terminal, type in `dotnet new podcast` and we'll dive into the core of Modern .NET.
    Supporting the Show
    If you find this episode useful in any way, please consider supporting the show by either leaving a review (check our review page for ways to do that), sharing the episode with a friend or colleague, buying the host a coffee, or considering becoming a Patron of the show.
    Full Show Notes
    The full show notes, including links to some of the things we discussed and a full transcription of this episode, can be found at: https://dotnetcore.show/season-6/unearthing-the-secrets-of-open-source-and-collaborative-development-with-jeremy-sinclair/
    Useful Links
    Jeremy on the web: sinclairinat0r a GitHub sinclairinat0r.com MinGW ILSpy Power Toys Identity Server v4 Identity Server from Duende Microsoft Learn Supporting the show: Leave a rating or review Buy the show a coffee Become a patron Getting in touch: via the contact page joining the Discord Music created by Mono Memory Music, licensed to RJJ Software for use in The Modern .NET Show Remember to rate and review the show on Apple Podcasts, Podchaser, or wherever you find your podcasts, this will help the show's audience grow. Or you can just share the show with a friend.
    And don't forget to reach out via our Contact page. We're very interested in your opinion of the show, so please get in touch.
    You can support the show by making a monthly donation on the show's Patreon page at: https://www.patreon.com/TheDotNetCorePodcast.

    • 1 hr 16 min
    Navigating the .NETverse: From Assembler to Open Source Marvel with Scott Hunter

    Navigating the .NETverse: From Assembler to Open Source Marvel with Scott Hunter

    The Definition of Done
    This episode of The Modern .NET Show is supported, in part, by "The Definition of Done and Other Tall Tales".
    The Definition of Done and Other Tall Tales now available on Amazon. Get your hands on this literary masterpiece either as a beautiful physical book or conveniently for your kindle. Don't miss out on this unique intersection of tech and text.

    Show Notes
    Welcome to The Modern .NET Show! Formerly known as The .NET Core Podcast, we are the go-to podcast for all .NET developers worldwide and I am your host Jamie "GaProgMan" Taylor.
    In this episode, I spoke with Scott Hunter about the dynamic world of .NET, open-source, and a bunch of the related technologies that Microsoft have released. Things like DevContainers:
    "Yeah. So I would tell people that listen to this: please check out dev containers. I waited way too long to check them out. I knew they existed for a long time and just was too busy and never actually dug deep into it. And now that I have, it's a really cool feature" - Scott Hunter.
    Along the way, we touch on the fact that .NET is not just open-source but actively accepts contributions from the wider development community - something unheard of in the .NET Framework days. As an example, .NET Seven had over 1,000 contributions from the developer community - not counting the changes that Microsoft's engineers made to it.
    We also touch on some advice that Scott has for participating in open-source communities, along with some hints as to how Microsoft helps to lead the community around their open-source projects. There's some great advice here, from someone who works in enterprise-lead open-source everyday.
    Supporting the Show
    If you find this episode useful in any way, please consider supporting the show by either leaving a review (check our review page for ways to do that), sharing the episode with a friend or colleague, buying the host a coffee, or considering becoming a Patron of the show.
    Full Show Notes
    The full show notes, including links to some of the things we discussed and a full transcription of this episode, can be found at: https://dotnetcore.show/season-6/navigating-the-netverse-from-assembler-to-open-source-marvel-with-scott-hunter/
    Useful Links
    Wildcat dot.net Azure Developer CLI aka "azd" Dapr Code Spaces dev containers nvm .NET reliable web app pattern Fedora Silverblue .NET Blog The Modern .NET Show Code of Conduct HomeBridge Shared Source Initiative JSON.net JSON.net on NuGet.org Episode 72 - Emulating a Video Game System in .NET with Ryujinx Microsoft Graph Performance Improvements in .NET 8 Graal Supporting the show: Leave a rating or review Buy the show a coffee Become a patron Getting in touch: via the contact page joining the Discord Music created by Mono Memory Music, licensed to RJJ Software for use in The Modern .NET Show Remember to rate and review the show on Apple Podcasts, Podchaser, or wherever you find your podcasts, this will help the show's audience grow. Or you can just share the show with a friend.
    And don't forget to reach out via our Contact page. We're very interested in your opinion of the show, so please get in touch.
    You can support the show by making a monthly donation on the show's Patreon page at: https://www.patreon.com/TheDotNetCorePodcast.

    • 1 hr 19 min
    Unleashing the Power of Windows Development with Peter Bull

    Unleashing the Power of Windows Development with Peter Bull

    The Definition of Done
    This episode of The Modern .NET Show is supported, in part, by "The Definition of Done and Other Tall Tales".
    The Definition of Done and Other Tall Tales now available on Amazon. Get your hands on this literary masterpiece either as a beautiful physical book or conveniently for your kindle. Don't miss out on this unique intersection of tech and text.

    Show Notes
    Welcome to The Modern .NET Show! Formerly known as The .NET Core Podcast, we are the go-to podcast for all .NET developers worldwide and I am your host Jamie "GaProgMan" Taylor.
    In this episode, I spoke with Peter Bull about the Windows App SDK and the hidden bonuses of learning in the open via blogging, podcasting, and creating tutorials. We both also talk about how we feel that Windows as a compilation target has been lost in the cross-platform shuffle recently:
    "Yeah, exactly. And I think that's the simple fact that gets missed with... there's a lot of talk about the cross-platform stuff, but just not enough about just write a Windows app if that's where you're going.
    And as I say, you get a lot of the benefits of hooking into the really cool features of Windows 11 that you have there that you can leverage. You can leverage that in part or in whole. It's really up to you. And it's still Modern .NET. You can still use the latest version of .NET with Windows App SDK, like the older platforms that might be more limited, you benefit from all of that extra functionality that you get. So when the next version of .NET comes out, that's going to be supported and so on.
    So you're not having to compromise with .NET, unlike with UWP, which is still around, that is stuck where it is. It doesn't benefit from the latest version of .NET. So that's a good migration. If you've got a UWP or Universal Windows platform app, you can migrate that to Windows App SDK and then you're going to immediately be able to use the latest version of .NET, which is something you can't do if you stick with it" - Peter Bull.
    Whether you're a developer looking to enhance your Windows application development skills or simply interested in the latest advancements in Windows development, this podcast episode provides valuable insights and perspectives.
    Supporting the Show
    If you find this episode useful in any way, please consider supporting the show by either leaving a review (check our review page for ways to do that), sharing the episode with a friend of colleague, buying the host a coffee, or considering becoming a Patron of the show.
    Full Show Notes
    The full show notes, including links to some of the things we discussed and a full transcription of this episode, can be found at:  https://dotnetcore.show/season-6/from-silverlight-to-windows-app-sdk-unleashing-the-power-of-windows-development-with-peter-bull/
    Useful Links
    Peter's podcast: Rogue Planetoid Windows App SDK episode Peter's Wife's podcast: Scottish Murders Project Reunion Jamies: Game: Runaway CPD logs rapid application development Dev Home experience Windows App SDK on GitHub Peter's Windows App SDK tutorials on tutorialr.com Peter on: twitter GitHub Supporting the show: Leave a rating or review Buy the show a coffee Become a patron Getting in touch: via the contact page joining the Discord Music created by Mono Memory Music, licensed to RJJ Software for use in The Modern .NET Show Remember to rate and review the show on Apple Podcasts, Podchaser, or wherever you find your podcasts, this will help the show's audience grow. Or you can just share the show with a friend.
    And don't forget to reach out via our Contact page. We're very interested in your opinion of the show, so please get in touch.
    You can support the show by making a monthly donation on the show's Patreon page at: https://www.patreon.com/TheDotNetCorePodcast.

    • 1 hr 7 min
    From Self-Taught to MVP: Navigating the Event-Driven World with Josh Garverick

    From Self-Taught to MVP: Navigating the Event-Driven World with Josh Garverick

    Show Notes
    Welcome to The Modern .NET Show! Formerly known as The .NET Core Podcast, we are the go-to podcast for all .NET developers worldwide and I am your host Jamie "GaProgMan" Taylor.
    In this episode, I spoke with Josh Garverick about event-driven and domain-driven design, and his recently published book "Implementing Event-Driven Microservices Architecture in .NET 7". When talking about the book, he had this to say about it's target audience:
    "Absolutely. And one of the aims, I think for at least this book was to make sure that it's kind of applicable across a lot of different audiences, not just the folks coming in super green and just looking at it like, I've never seen this stuff before.
    There are some disclaimers in the beginning of the book, obviously saying, 'you should probably have at least a baseline understanding of things like domain-driven design containerization and things like that,' but we'll link out to resources to get yourself up to speed. So even if you don't have any background in that stuff, there's at least a place for you to go out and get that information and then come back and then start going through that journey." - Josh Garverick
    Not only is his book designed for people, regardless of where they are on their journey with .NET, but, as we'll find out in the episode, it's also filled with pragmatic lessons that developers can apply to any application that they're working on.
    Supporting the Show
    If you find this episode useful in any way, please consider supporting the show by either leaving a review (check our review page for ways to do that), sharing the episode with a friend of colleague, buying the host a coffee, or considering becoming a Patron of the show.
    Full Show Notes
    The full show notes, including links to some of the things we discussed and a full transcription of this episode, can be found at:  https://dotnetcore.show/season-6/from-self-taught-to-mvp-navigating-the-event-driven-world-with-josh-garverick/

    Useful Links
    Josh's new book "Implementing Event-Driven Microservices Architecture in .NET 7" from Packt directly from Amazon Chaos Studio chaos engineering Josh on socials: @jgarverick on Twitter LinkedIn Supporting the show: Leave a rating or review Buy the show a coffee Become a patron Getting in touch: via the contact page joining the Discord Music created by Mono Memory Music, licensed to RJJ Software for use in The Modern .NET Show Remember to rate and review the show on Apple Podcasts, Podchaser, or wherever you find your podcasts, this will help the show's audience grow. Or you can just share the show with a friend.
    And don't forget to reach out via our Contact page. We're very interested in your opinion of the show, so please get in touch.
    You can support the show by making a monthly donation on the show's Patreon page at: https://www.patreon.com/TheDotNetCorePodcast.

    • 55 min
    From Junior to Jedi: Navigating the Web Development Galaxy with Irina Dominte

    From Junior to Jedi: Navigating the Web Development Galaxy with Irina Dominte

    Show Notes
    Welcome to The Modern .NET Show! Formerly known as The .NET Core Podcast, we are the go-to podcast for all .NET developers worldwide and I am your host Jamie "GaProgMan" Taylor.
    In this episode, I spoke with Irina Dominte about web development and API design. Irina offers valuable insights for beginners, the conversation covers topics such as building a strong foundation, learning cloud technologies, adopting modern technologies, API design and development, importance of testing, and choosing the right approach. With practical tips and a simplified approach, this episode provides a wealth of knowledge for those looking to excel in web development and API design.

    "Yeah, so I never done a fully Rest API in production. To be fair to me and to the book, a real Rest API is the API that actually respects the REST constraint - the four of them, not the six of them. So it has the first constraint as being the client server architecture. There is two entities involved, the client and the server that need to talk to each other. And then we have statelessness like we're using HTTP we shouldn't keep state as we used to do with older versions of .NET. So everything should be self contained in that specific request or response. Why not? Okay, so then we have the cache. Your resources should be able to be cached like the server marks the response as being cachable, the client understands and looks at the header and so on. So state machine-wise using the right verbs, right?"
    Plus, we discuss the recent release of Irina Dominte's comprehensive book on the subject - Web Development for Absolute Beginners - and why it's an essential purchase for anyone wanting to learn how to create web-based APIs with Modern .NET.
    Supporting the Show
    If you find this episode useful in any way, please consider supporting the show by either leaving a review (check our review page for ways to do that), sharing the episode with a friend of colleague, buying the host a coffee, or considering becoming a Patron of the show.
    Full Show Notes
    The full show notes, including links to some of the things we discussed and a full transcription of this episode, can be found at:  https://dotnetcore.show/season-6/from-junior-to-jedi-navigating-the-web-development-galaxy-with-irina-dominte/
    Useful Links
    Irina on the web; Irina's website Irina on LinkedIn Irina on Twitter/X Irina's book "Web API Development for the Absolute Beginner: A Step-by-step Approach to Learning the Fundamentals of Web API Development with .NET 7" On Amazon On Springer The Expert Maslow's hierarchy of needs Try.NET the Socratic method http cats HATEOAS Supporting the show: Leave a rating or review Buy the show a coffee Become a patron Getting in touch: via the contact page joining the Discord Music created by Mono Memory Music, licensed to RJJ Software for use in The Modern .NET Show Remember to rate and review the show on Apple Podcasts, Podchaser, or wherever you find your podcasts, this will help the show's audience grow. Or you can just share the show with a friend.
    And don't forget to reach out via our Contact page. We're very interested in your opinion of the show, so please get in touch.
    You can support the show by making a monthly donation on the show's Patreon page at: https://www.patreon.com/TheDotNetCorePodcast.

    • 1 hr 16 min

Customer Reviews

4.6 out of 5
32 Ratings

32 Ratings

Jla115 ,

Great listen

I have been listening to this one from the start. It is a great podcast, has great guests, and the host Jamie always makes the conversation fun to listen too. Nothing is in to touch (bad dad joke I know, but Ted Lasso is my guilty pleasure TV show)so far. I have learned about security, databases, the things you can do with raspberry pi, and more.

JohnHanna86 ,

Show for shallow software engineers

There is a huge focus in the show on the a very high level technologies
And they encourage software engineers to
NOT focus on the low level details
In one of the shows they explicitly said “why focus on things that people smarter than you are taking care of them”

rbleattler ,

The Best .NET Core Podcast out there!

Okay, so the name is really a bit of a joke given this is THE .NET Core Podcast, but jokes aside, I love this podcast. The host really manages to get some good talks about topics I care to learn about. I'm hoping to dive deep enough into PowerShell Core to have enough talking points to get an interview myself *cough*. Give the show a listen, if you live in the .NET world, you'll absolutely enjoy it!

Top Podcasts In Technology

Lex Fridman
Ben Gilbert and David Rosenthal
Jason Calacanis
The New York Times
Jack Rhysider
NPR

You Might Also Like

Carl Franklin and Richard Campbell
Scott Hanselman
Allen Underwood, Michael Outlaw, Joe Zack
Caleb Wells, Shawn Clabough, Wai Liu
se-radio@computer.org
Changelog Media