Hoppa till innehållet
PoddsändningarTeknologiThe Modern .NET Show

The Modern .NET Show

Jamie Taylor
The Modern .NET Show
Senaste avsnittet

208 avsnitt

  • The Modern .NET Show

    Giving AI Agents Safe Access to Your Data: SQL MCP Server with Jerry Nixon

    2026-07-24 | 1 h 9 min.
    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
    "In the agentic world that makes a lot of people really uncomfortable because what ends up happening is the agent has it, the agent has its own ID and then interacts with your data database."— Jerry Nixon
    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, Jerry Nixon returned to the show to talk about SQL MCP Server, something of a new product _and_ the evolution of Data API Builder; which we talked to Jerry about back in episode three of this season (there'll be a link in the show notes). Jerry does a much better job of introducing it than I can, but suffice it to say that SQL MCP Server is an MCP Server which abstracts away intracting with a SQL database... of almost any flavour. SQL Server, CosmosDB, Postgres, you name it.
    "I mean there is nothing better for any agent than saying "new session." That is how you like create better answers all the time. You might feel like you have this session, you've been training it so long and you've told it so much, it has so much context that now when you ask it, it'll finally have the answer that you're looking for."— Jerry Nixon
    Along the way, Jerry shared a lot of solid gold nuggets of advice about MCP servers, best practices for interacting with agents and models, and even context management. And, of course, we talk about how simple is almost always the best solution (and how SQL MCP Server might be one of the ways for you to achieve that).
    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/giving-ai-agents-safe-access-to-your-data-sql-mcp-server-with-jerry-nixon/
    Useful Links:
    Data API Builder & SQL MCP Serverdocumentation
    Data API Builder on GitHub
    Book time with Jerry to discuss SQL MCP an your projects
    Agentic Design Patterns by Antonia Gulli
    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

    From Pentest to 1.7 Million Downloads, Part 2: The Lessons Nobody Taught Me

    2026-07-10 | 34 min.
    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
    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's episode is a little different from the norm. I waned to, temporarily, take you away from the "AI is the best thing ever/worst thing ever" news cycle, and talk to you about an open source project that I work on called "OwaspHeaders.Core"
    This is the second in a two-part series about OwaspHeaders.Core and focusses on providing a timeline of the evolution of the package; but this isn't going to a be all about how great I am. I'm going to cover the lessons I learned, the choices I made, and the help that I had from the community.
    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/from-pentest-to-1-7-million-downloads-part-2-the-lessons-nobody-ever-taught-me/
    Useful Links:
    OwaspHeaders.Core NuGet package
    GitHub repository
    Documentation
    Contributors graph
    Scott Harden's PR #96
    mkokabi's derivative for Azure Isolated Functions

    Companion episodes S07E09 - Modern .NET NuGet Packaging with Scott Harden
    S08E02 - Compassionate Coding: Safia Abdalla's Insights on Empathy in Open-Source Development
    Safia Abdalla's website (current role at Warp)

    Supply chain & trust OpenSSF Best Practices badge for OwaspHeaders.Core (passing, 96%)
    OpenSSF Scorecard
    GitHub Build Provenance Attestations
    CodeQL
    TanStack npm Supply-Chain Compromise Postmortem (11 May 2026)

    Scott Harden Scott Harden's website
    ScottPlot

    Communities and shows mentioned Coding Blocks
    Tabs and Spaces (now retired) on Spotify
    James Studdart (Cynical Developer)
    Zac Braddy on LinkedIn

    NuGet packaging references NuGet documentation
    Source Link

    Historical references AppVeyor
    GitHub Actions documentation

    Part one of this series
    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

    From Pentest to 1.7 Million Downloads, Part 1: The Headers I'd Never Heard Of

    2026-06-26 | 25 min.
    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
    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's episode is a little different from the norm. I waned to, temporarily, take you away from the "AI is the best thing ever/worst thing ever" news cycle, and talk to you about an open source project that I work on called "OwaspHeaders.Core"
    This is the first in a two-part series about OwaspHeaders.Core and lays the ground work for why I chose to create it. Part two will be more about how I went about creating it, and the lessons I learned along the way, which are not just about HTTP headers and building your own NuGet package, and some of the amazing contributions that the community has put in place.
    The three main goals for this two-part series are to talk people through the real-world problem that exists in all web frameworks and how we can all work together to solve it, to talk you through what I believe good open source stewardship looks like, and to talk through what creating and publishing a NuGet package looks like.
    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/from-pentest-to-1-7-million-downloads-part-1-the-headers-id-never-heard-of/
    Useful Links:
    OwaspHeaders.Core documentation
    OwaspHeaders.Core on NuGet
    OWASP Secure Headers Project
    Episodes featuring Tanya Jana: Episode 77 - Application Security
    Episode 105 - More App Security
    S07E11 - The Security Expert Speaks

    Troy Hunt
    securityheaders.com
    Abel Wang ("Don't Accept The Defaults")
    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

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

    2026-06-12 | 55 min.
    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 common definition of AI is a chatbot. And this is&helip; So something we haven't really mentioned is that .NET MAUI it's an evolution of Xamarin, which was the previous name and the previous platform for cross-platform development. And as a Xamarin developer, I was just, you know, adding the chatbot to an application was really an offline one."— 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

    2026-05-29 | 1 h 4 min.
    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.
Fler podcasts i Teknologi
Om 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-webbplats

Lyssna på The Modern .NET Show, Dwarkesh Podcast och många andra poddar från världens alla hörn med radio.se-appen

Hämta den kostnadsfria radio.se-appen

  • Bokmärk stationer och podcasts
  • Strömma via Wi-Fi eller Bluetooth
  • Stödjer Carplay & Android Auto
  • Många andra appfunktioner
The Modern .NET Show: Poddsändningar i Familj
Sociala nätverk
v8.14.0 | © 2007-2026 radio.de GmbH
Generated: 8/15/2026 - 11:41:29 AM