PodcastsTechnologyThe Modern .NET Show

The Modern .NET Show

Jamie Taylor
The Modern .NET Show
Latest episode

205 episodes

  • The Modern .NET Show

    Beyond the Chatbot: AI-Enabled .NET MAUI Apps with Codrina Merigo

    12/06/2026 | 55 mins.
    Strategic Technology Consultation Services
    This episode of The Modern .NET Show is supported, in part, by RJJ Software's Strategic Technology Consultation Services. If you're an SME (Small to Medium Enterprise) leader wondering why your technology investments aren't delivering, or you're facing critical decisions about AI, modernization, or team productivity, let's talk.
    Show Notes
    "."— Codrina Merigo
    Hey everyone, and welcome back to The Modern .NET Show; the premier .NET podcast, focusing entirely on the knowledge, tools, and frameworks that all .NET developers should have in their toolbox. I'm your host Jamie Taylor, bringing you conversations with the brightest minds in the .NET ecosystem.
    Today, we are joined by Codina Merigo to talk about the cross section of .NET MAUI and AI, her new book "AI-Enabled Apps with .NET MAUI", and some of the scenarios where you might want to include AI in your applications.
    "To get privacy by design nowadays is really impossible. So if you need to really have something disconnected from the internet maybe you'll need a tiny offline model that just, I don't know, does speech-to-text."— Codrina Merigo
    Along the way, we discuss the differences between local (on device) AI models and the frontier (online) models, we talk about where models really help with the accessibility of your applications, and we talk about where you can go to get started learning about this new world..
    Before we jump in, a quick reminder: if The Modern .NET Show has become part of your learning journey, please consider supporting us through Patreon or Buy Me A Coffee. Every contribution helps us continue bringing you these in-depth conversations with industry experts. You'll find all the links in the show notes.
    So let's sit back, open up a terminal, type in `dotnet new podcast` and we'll dive into the core of Modern .NET.
    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-8/beyond-the-chatbot-ai-enabled-net-maui-apps-with-codrina-merigo/
    Useful Links:
    Codrina Merigo on: LinkedIn
    Bluesky
    X (formerly Twitter)
    GitHub

    AI-Enabled Apps with .NET MAUI
    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
    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.
    Music created by Mono Memory Music, licensed to RJJ Software for use in The Modern .NET Show.
    Editing and post-production services for this episode were provided by MB Podcast Services.
  • The Modern .NET Show

    Aspirifying the Enterprise: Building Modern Apps with Aspire with Joydip Kanjilal

    29/05/2026 | 1h 4 mins.
    Strategic Technology Consultation Services
    This episode of The Modern .NET Show is supported, in part, by RJJ Software's Strategic Technology Consultation Services. If you're an SME (Small to Medium Enterprise) leader wondering why your technology investments aren't delivering, or you're facing critical decisions about AI, modernization, or team productivity, let's talk.
    Show Notes
    "It is providing you a… unified stack, a cloud ready stack for building distributed applications where the configuration… you can say the configuration files that we usually maintain, like YAML files, XML files, json files. So it is generally taken care of those nitty gritties."— Joydip Kanjilal
    Hey everyone, and welcome back to The Modern .NET Show; the premier .NET podcast, focusing entirely on the knowledge, tools, and frameworks that all .NET developers should have in their toolbox. I'm your host Jamie Taylor, bringing you conversations with the brightest minds in the .NET ecosystem.
    Today, Joydip Kanjilal returned to the show to talk about Aspire and where it fits in the modern enterprise application stack. We also talk about how Aspire isn't just for microservices or nanoservices, it will work quite well with modular monoliths, too. As long as your application code isn't highly coupled.
    "Maintaining large scale distributed systems requires deep visibility into… how the services are interacting, how the services are behaving over a period of time. So that helps enterprises to understand how the applications are behaving. If something goes wrong, what went wrong? Why is it that the application is not being able to scale? why is it not… able to handle, more you know, requests in a specific period? What are the security loopholes and everything?"— Joydip Kanjilal
    One side note: we recorded this episode shortly before Aspire was rebranded from ".NET Aspire". So if you're listening in wondering, "wait. That's not what it's called," please bear with us because we both used the old branding for half of the episode. Let's hope that the PM for Aspire, Maddy Montaquila, doesn't notice. Sorry Maddy.
    Before we jump in, a quick reminder: if The Modern .NET Show has become part of your learning journey, please consider supporting us through Patreon or Buy Me A Coffee. Every contribution helps us continue bringing you these in-depth conversations with industry experts. You'll find all the links in the show notes.
    Anyway, without further ado, let's sit back, open up a terminal, type in `dotnet new podcast` and we'll dive into the core of Modern .NET.
    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-8/aspirifying-the-enterprise-building-modern-apps-with-aspire-with-joydip-kanjilal/
    Useful Links:
    Joydip's website
    Joydip's blog
    Joydip's GitHub
    Joydip's newsletter
    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
    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.
    Music created by Mono Memory Music, licensed to RJJ Software for use in The Modern .NET Show.
    Editing and post-production services for this episode were provided by MB Podcast Services.
  • The Modern .NET Show

    Simplicity First: Why Complexity Is Not Sophistication with Chris Woodruff

    15/05/2026 | 1h 5 mins.
    Strategic Technology Consultation Services
    This episode of The Modern .NET Show is supported, in part, by RJJ Software's Strategic Technology Consultation Services. If you're an SME (Small to Medium Enterprise) leader wondering why your technology investments aren't delivering, or you're facing critical decisions about AI, modernization, or team productivity, let's talk.
    Show Notes
    "A lot of people go to conferences and they do conference-driven development. They come back with all these great ideas. And you know what? I'm guilty. I speak at conferences and I give lots of ideas. But they're ideas and you don't have to take every idea and apply it when you get back to the office."— Chris Woodruff
    Hey everyone, and welcome back to The Modern .NET Show; the premier .NET podcast, focusing entirely on the knowledge, tools, and frameworks that all .NET developers should have in their toolbox. I'm your host Jamie Taylor, bringing you conversations with the brightest minds in the .NET ecosystem.
    Today, we're joined by Chris Woodruff to talk simplicity, which is his overarching philosophy when it comes to working with code; whether that's developing, architecting, or interacting with decision makers: simplicity matters.
    "Simplicity also reflects in cost. Because I've found all these studies that say that most companies that start putting solutions out on the cloud pay a lot more than they should."— Chris Woodruff
    Along the way, we talked about how simplicity goes further than the code we write and into how we choose to host our applications, either in the cloud or on prem. Arguably, most of the time, an application which has a simpler architecture will be cheaper to host.
    Before we jump in, a quick reminder: if The Modern .NET Show has become part of your learning journey, please consider supporting us through Patreon or Buy Me A Coffee. Every contribution helps us continue bringing you these in-depth conversations with industry experts. You'll find all the links in the show notes.
    Anyway, without further ado, let's sit back, open up a terminal, type in `dotnet new podcast` and we'll dive into the core of Modern .NET.
    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-8/simplicity-first-why-complexity-is-not-sophistication-with-chris-woodruff/
    Useful Links:
    Chris' blog
    Chris on Bluesky
    Chris on LinkedIn
    Simplicity First
    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
    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.
    Music created by Mono Memory Music, licensed to RJJ Software for use in The Modern .NET Show.
    Editing and post-production services for this episode were provided by MB Podcast Services.
  • The Modern .NET Show

    Measure Twice, Cut Once: Benchmarking, Hot Paths and the Chainsaw of Unsafe Code with Szymon Kulec

    01/05/2026 | 1h 5 mins.
    Strategic Technology Consultation Services
    This episode of The Modern .NET Show is supported, in part, by RJJ Software's Strategic Technology Consultation Services. If you're an SME (Small to Medium Enterprise) leader wondering why your technology investments aren't delivering, or you're facing critical decisions about AI, modernization, or team productivity, let's talk.
    Show Notes
    "The first measurement could be actually someone from the, so-called business, stating that, "oh gosh, this is so slow." That would be like the coarse grained measurement that you can sometimes receive for free"— Szymon Kulec
    Hey everyone, and welcome back to The Modern .NET Show; the premier .NET podcast, focusing entirely on the knowledge, tools, and frameworks that all .NET developers should have in their toolbox. I'm your host Jamie Taylor, bringing you conversations with the brightest minds in the .NET ecosystem.
    Today, we're joined by Szymon Kulec to talk about systems programming in .NET. But that's just the surface level detail of what we talk about. We do a deep-dive into some of the corners of .NET and C# that a lot of engineers hardly ever get the chance to cover. This is more than your standard, surface level conversation about C# and .NET.
    "Maybe sometimes you will actually create a thread. Something that you don't do nowadays in .NET, because you know what you are doing and you want to own the specific thread for or your own specific purpose."— Szymon Kulec
    Along the way, we talked about how developers who are using C# and .NET should think about learning the deeper levels of the language and how things work under the covers. Knowing how the JIT works with your code will help you to write more performant code, for sure.
    Before we jump in, a quick reminder: if The Modern .NET Show has become part of your learning journey, please consider supporting us through Patreon or Buy Me A Coffee. Every contribution helps us continue bringing you these in-depth conversations with industry experts. You'll find all the links in the show notes.
    Anyway, without further ado, let's sit back, open up a terminal, type in `dotnet new podcast` and we'll dive into the core of Modern .NET.
    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-8/measure-twice-cut-once-benchmarking-hot-paths-and-the-chainsaw-of-unsafe-code-with-szymon-kulec/
    Useful Links:
    Szymon on LinkedIn
    Szymon's blog
    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
    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.
    Music created by Mono Memory Music, licensed to RJJ Software for use in The Modern .NET Show.
    Editing and post-production services for this episode were provided by MB Podcast Services.
  • The Modern .NET Show

    Context Is Everything: Getting the Most from GitHub Copilot with Joydip Kanjilal

    17/04/2026 | 47 mins.
    Strategic Technology Consultation Services
    This episode of The Modern .NET Show is supported, in part, by RJJ Software's Strategic Technology Consultation Services. If you're an SME (Small to Medium Enterprise) leader wondering why your technology investments aren't delivering, or you're facing critical decisions about AI, modernization, or team productivity, let's talk.
    Show Notes
    "Artificial intelligence is nothing new. It enables machines to simulate human cognitive functions such as reasoning, learning, problem solving and all using algorithms and vast data data sets to recognise patterns. And then it makes predictions and performs, you know, language processing, image recognition, and all those stuff."— Joydip Kanjilal
    Hey everyone, and welcome back to The Modern .NET Show; the premier .NET podcast, focusing entirely on the knowledge, tools, and frameworks that all .NET developers should have in their toolbox. I'm your host Jamie Taylor, bringing you conversations with the brightest minds in the .NET ecosystem.
    Today, we're joined by Joydip Kanjilal to talk about GitHub Copilot, agentic workflows for developers, and the benefits (and drawbacks) of having an AI agent help you write code.
    Note that I didn't say, "write all the code for you," because an AI agent is simply helping you to be more productive.
    "You want to you know, convert, I mean uh migrate a legacy application to a modern-day enterprise application, there will be a lot of redundant code that you will otherwise have to write. So that all that code can be automatically generated by Copilot, provided you have provided the right context."— Joydip Kanjilal
    Along the way, we talked about the importance of the context that you give to an AI agent, security best practises (spoiler: you wouldn't give a new junior the keys to teh castle on day one, do the same with your AI agents), and the most important things to remember when using AI agents.
    Before we jump in, a quick reminder: if The Modern .NET Show has become part of your learning journey, please consider supporting us through Patreon or Buy Me A Coffee. Every contribution helps us continue bringing you these in-depth conversations with industry experts. You'll find all the links in the show notes.
    Anyway, without further ado, let's sit back, open up a terminal, type in `dotnet new podcast` and we'll dive into the core of Modern .NET.
    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-8/context-is-everything-getting-the-most-from-github-copilot-with-joydip-kanjilal/
    Useful Links:
    Joydip's website
    Joydip's blog
    Joydip's 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
    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.
    Music created by Mono Memory Music, licensed to RJJ Software for use in The Modern .NET Show.
    Editing and post-production services for this episode were provided by MB Podcast Services.
More Technology podcasts
About The Modern .NET Show
Calling all .NET developers! Dive into the heart of modern .NET technology with us. We are the go-to podcast for all .NET developers worldwide; providing an audio toolbox for developers who use modern .NET. 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!
Podcast website

Listen to The Modern .NET Show, Acquired and many other podcasts from around the world with the radio.net app

Get the free radio.net app

  • Stations and podcasts to bookmark
  • Stream via Wi-Fi or Bluetooth
  • Supports Carplay & Android Auto
  • Many other app features
The Modern .NET Show: Podcasts in Family