エピソード

  • E002 – Stop Hardcoding API URLs!
    2026/11/05

    Why does localhost work on your desktop but fail inside an Android emulator?

    Hardcoded API addresses can quickly become frustrating when developing cross-platform applications.

    In this episode of the TSJDEV Apps Podcast, Thomas Sebastian Jensen explores how Aspire's service discovery helps .NET MAUI applications communicate with ASP.NET Core backends.

    Using the TaskBoard project, we'll look at logical service names, endpoint configuration, standalone fallback addresses, and some of the networking challenges developers encounter on mobile devices.

    In this episode:

    • Why localhost behaves differently across environments.
    • How Aspire service discovery works.
    • Using logical service names instead of fixed ports.
    • Keeping mobile applications independently configurable.


    Links & Resources

    Episode Show Notes: https://www.tsjdev-apps-podcast.com/e002/

    Original Article (English):

    https://medium.com/medialesson/connecting-net-maui-and-asp-net-core-with-aspire-89c82577a19d

    GitHub – TaskBoard:

    https://github.com/tsjdev-apps/maui-aspire-taskboard

    Coming Next: Creating a custom seven-segment display with SkiaSharp.

    TSJDEV Apps Podcast – Short Episodes. Big Developer Ideas.

    続きを読む 一部表示
    2 分
  • E001 - Can .NET MAUI Work with Aspire?
    2026/11/03

    Can .NET MAUI and Aspire work together? Absolutely, and the development experience is worth exploring!

    In the first episode of the TSJDEV Apps Podcast, Thomas Sebastian Jensen introduces a practical approach to combining .NET MAUI, ASP.NET Core, and Aspire.

    Using the open-source TaskBoard project, we explore how Aspire can simplify local development, coordinate application components, and provide valuable diagnostics through its dashboard.

    In this episode:

    • How Aspire fits into a .NET MAUI application.
    • Coordinating a native frontend and ASP.NET Core backend.
    • Understanding logs, traces, and metrics.
    • What to consider when working with the preview MAUI integration.


    Links & Resources

    Episode Show Notes: https://www.tsjdev-apps-podcast.com/e001/

    Original Article (English):

    https://medium.com/medialesson/connecting-net-maui-and-asp-net-core-with-aspire-89c82577a19d

    GitHub – TaskBoard:

    https://github.com/tsjdev-apps/maui-aspire-taskboard

    Coming Next: Why hardcoded API URLs can become a problem, and how service discovery helps.

    TSJDEV Apps Podcast – Short Episodes. Big Developer Ideas.

    続きを読む 一部表示
    2 分
  • Welcome to the TSJDEV Apps Podcast! | Official Trailer
    2026/10/30

    Your Next Dev Idea Starts Here!

    Welcome to the TSJDEV Apps Podcast, where short episodes bring big developer ideas!

    I'm Thomas Sebastian Jensen, a senior software engineer and Microsoft MVP passionate about exploring technologies, building applications, and sharing practical development insights.

    In this official trailer, discover what the TSJDEV Apps Podcast is all about and what you can expect from upcoming episodes.

    We'll explore topics including C#, .NET, .NET MAUI, Avalonia UI, Azure, GitHub Actions, artificial intelligence, and modern developer tools.

    Most episodes are just around two minutes long, making them perfect for a quick coffee break or a little inspiration between coding sessions.

    In this trailer:

    • Meet your host and discover the idea behind the podcast.
    • Learn which technologies and development topics we'll explore.
    • Find out how the podcast connects to my technical blogs and real-world projects.
    • Get a sneak peek at our first episode about .NET MAUI and Aspire.


    Links & Resources

    🌐 Podcast Website: https://www.tsjdev-apps-podcast.com

    📝 Episode Show Notes: https://www.tsjdev-apps-podcast.com/trailer

    💻 German Developer Blog: https://www.tsjdev-apps.de

    📖 English Articles on Medium: https://medium.com/@tsjdevapps


    Coming Up Next

    Can .NET MAUI Work with Aspire?

    Discover how .NET Aspire can simplify development when connecting mobile applications and backend services.

    Subscribe now and join me on this journey through modern software development!


    Stay curious, keep experimenting, and keep building!

    TSJDEV Apps Podcast – Short Episodes. Big Developer Ideas.

    続きを読む 一部表示
    2 分