Adventures in .NET

Adventures in .NET

Download on the App Store

Adventures in .NET episodes

  • Microsoft in Uncharted Territory with Richard Campbell - .NET 155
    Richard Campbell is an Advisor, Creator, and Storyteller. They dive into the fascinating world of writing a history book, navigating through different versions of events, and seeking inspiration from pivotal moments. They also explore Microsoft's surprising involvement in large language models, the impact of the iPad on the tech industry, and the ongoing quest for effective client-side development. Additionally, they discuss the evolution of artificial intelligence and its perception in society. 
    Sponsors
    • Chuck's Resume Template
    • Raygun - Application Monitoring For Web & Mobile Apps
    • Become a Top 1% Dev with a Top End Devs Membership

    Socials
    • LinkedIn: Richard Campbell

    Picks
    • Adam - API Monitor
    • Adam - Entertainment Science
    • Christian - Tetris
    • Mark - Named Pipes - Win32 apps
    • Mark -  Platonic
    • Shawn - Skechers Arch Fit
    • Richard - Windows Whisky


    Support this podcast at — https://redcircle.com/adventures-in-net/donations

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-net--6102015/support.
    1 hr 1 min
  • Discovering Grace with Scott Arbeit - .NET 154
    Scott Arbeit is a Super-technical architect at GitHub. He joins the show to talk about his project, "Grace". It is a modern, cloud-native version control system, written in F#. They begin by sharing their own perspective on why they believe "Git" is unique and popular. Additionally, he explains his project, how it works, its features and how it improves user experience. 
    Sponsors
    • Chuck's Resume Template
    • Raygun - Application Monitoring For Web & Mobile Apps
    • Become a Top 1% Dev with a Top End Devs Membership

    Links
    • Grace
    • A case of computational thinking
    • GitHub: martinvonz/jj

    Socials
    • scottarbeit.com 
    • GitHub: ScottArbeit
    • Twitter: ScottArbeit

    Picks
    • Adam - Windows-Apps-Hub/UnitedSets
    • Christian - kucherenko/jscpd
    • Scott- Dapr
    • Scott - Message processing failed! But what's the root cause? - Laila Bougria - NDC Oslo 2023
    • Shawn - Fotor


    Support this podcast at — https://redcircle.com/adventures-in-net/donations

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-net--6102015/support.
    59 min
  • C# and .NET for Developing Modern SaaS Applications - .NET 153
    Andy Watt is a Senior Software Engineer. He returns to the show to talk about his book, "Building Modern SaaS Applications with C# and .NET". He begins by explaining what "Software as a Service" is all about. He also tackles the main concerns you might encounter when creating SaaS applications. Additionally, he dives into the pros and cons of using C# and .NET to create modern SaaS applications. 

    Sponsors
    • Chuck's Resume Template
    • Developer Book Club
    • Become a Top 1% Dev with a Top End Devs Membership

    Links
    • Building Modern SaaS Applications with C# and .NET

    Socials
    • LinkedIn: Andy Watt
    • Twitter: @AndyWatt83
     Picks
    • Adam - InVideo
    • Andy - TestContainers
    • Mark - Costa Rica, UPS for your router
    • Shawn - Warrior



    Support this podcast at — https://redcircle.com/adventures-in-net/donations

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-net--6102015/support.
    54 min
  • Interconnection of the Messaging Platforms - .NET 152
    Adam, Christian, and Mark join this week's panelist episode to talk about intercommunication across various messaging applications. Adam takes the lead as he explains his project, which is a Messaging platform that integrates multiple communication networks. He discusses its advantages, significance to .NET, how it is being implemented, and many more!
    Sponsors
    • Chuck's Resume Template
    • Raygun - Application Monitoring For Web & Mobile Apps
    • Become a Top 1% Dev with a Top End Devs Membership

    Picks
    • Christian - Hijack (TV Series 2023– ) - IMDb
    • Mark - Barbie (2023)



    Support this podcast at — https://redcircle.com/adventures-in-net/donations

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-net--6102015/support.
    1 hr 5 min
  • API Security Risks with OWASP - .NET 151
    Adam and Christian join this week's panelist episode to talk about "Web Security". Christian takes the lead as he explains he gives a brief overview of Web application Security and some ways how to secure your applications. He explains the OWASP Top Ten Web Application Security Risks and talks about each of its categories in detail. 
    Sponsors
    • Chuck's Resume Template
    • Raygun - Application Monitoring For Web & Mobile Apps
    • Become a Top 1% Dev with a Top End Devs Membership

    Links
    • OWASP Top Ten
    • OWASP Top 10 API Security Risks – 2023


    Support this podcast at — https://redcircle.com/adventures-in-net/donations

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-net--6102015/support.
    53 min
  • Is Using Async and Await a Good Choice? - .NET 150
    Adam, Mark, and Shawn this week's panelist episode to talk about "Async Wandering Part 8 — async and await — the biggest C# mistake?". Adam takes the lead as he explains why he thinks "Async" (one of the most popular C# features) has some issues or downsides and how it affects your application. 
    Sponsors
    • Chuck's Resume Template
    • Raygun - Application Monitoring For Web & Mobile Apps
    • Become a Top 1% Dev with a Top End Devs Membership

    Links
    • Async Wandering Part 8 — async and await — the biggest C# mistake?
    • Understanding the Whys, Whats, and Whens of ValueTask
    • Parallel Computing - It's All About the SynchronizationContext
    • .NET Threadpool starvation, and how queuing makes it worse
    • Blogging about Midori

    Picks
    • Adam - CentBrowser
    • Mark - Photoshop Generative Fill
    • Shawn - FUBAR



    Support this podcast at — https://redcircle.com/adventures-in-net/donations

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-net--6102015/support.
    1 hr 16 min
  • High-Performance C# with Ian Griffiths - .NET 149
    Ian Griffiths is a Technical Fellow at Endjin and he is also the author of Programming C#. He joins the show to talk about everything that is C#, changes made to C# over the years, interesting & useful features, and many more. He also talks about his library, "Ais.Net" which is used for processing AIS messages. 
    Links
    • C# 11.0 new features: list pattern matching
    • Ais.Net
    • reaqtor
    • Corvus.JsonSchema
    • Corvus.Net
    • reactive
    • BenchmarkDotNet
    • Z3.Linq
    • Programming C# 10

    Socials
    • Ian Griffiths
    • Twitter: @idg10
    • GitHub: idg10
    • LinkedIn: Ian Griffiths



    Support this podcast at — https://redcircle.com/adventures-in-net/donations

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-net--6102015/support.
    58 min
  • Working with Minimal APIs and SignalR - .NET 148
    Fiodar Sazanavets is a Microsoft MVP, Senior Software Engineer, Bestselling Technical Author, and Software Development Mentor. He joins the show to talk about his article, "Using ASP.NET Core 7 Minimal APIs: Request Filters, Parameter Mapping, and More". He begins by talking about his career and book. He explains what minimal APIs are, their advantages, and their purpose. 
    Sponsors
    • Chuck's Resume Template
    • Raygun - Application Monitoring For Web & Mobile Apps
    • Become a Top 1% Dev with a Top End Devs Membership

    Links
    • Using ASP.NET Core 7 Minimal APIs: Request Filters, Parameter Mapping, and More

    Socials
    • LinkedIn: Fiodar Sazanavets
    • Fiodar Sazanavets
    • Twitter: FSazanavets

    Picks
    • Fiodar - ML.NET
    • Shawn - Bench App
    • Mark - Code Rush



    Support this podcast at — https://redcircle.com/adventures-in-net/donations

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-net--6102015/support.
    58 min
  • Creating Pdf's in C# with Andrei Schiller-Chan - .NET 147
    Andrei Schiller-Chan is Software Engineer at Moneybox. He joins the show to discuss his article, "How to Create Pdf’s in C#". He begins by talking about his career and how he got into programming. Moreover, he also dives into another article he wrote, "How to Give Your Voice Depth & Why it Matters". 
    On YouTubeCreating Pdf's in C# with Andrei Schiller-Chan - .NET 147
    Sponsors
    • Chuck's Resume Template
    • Developer Book Club
    • Become a Top 1% Dev with a Top End Devs Membership

    Links
    • How to Create Pdf’s in C#
    • How to Give Your Voice Depth & Why it Matters
    • oratorvoice.com
    • QuestPDF

    Socials
    • LinkedIn: Andrei Schiller-Chan

    Picks
    • Adam - Cyberlink
    • Andrei - Turn the Ship Around!
    • Christian - PNPM
    • Mark - Andor
    • Shawn - Camo


    Support this podcast at — https://redcircle.com/adventures-in-net/donations

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-net--6102015/support.
    54 min
  • Exception Anti-Patterns in C# with Matt Eland - .NET 146
    Matt Eland is a Microsoft MVP in AI. He joins the show to discuss "Top 10 Dotnet Exception Anti-Patterns in C# ". He talks about Exceptions in C# and what it is. He tackles teaching and knowing how to catch and throw exceptions. Moreover, he dives into some of the issues encountered. 
    On YouTubeException Anti-Patterns in C# with Matt Eland - .NET 146
    Sponsors
    • Chuck's Resume Template
    • Developer Book Club
    • Become a Top 1% Dev with a Top End Devs Membership

    Links
    • Creating Custom C# Exception Types
    • Top 10 Dotnet Exception Anti-Patterns in C# 

    Socials
    • LinkedIn: Matt Eland
    • Matt Eland

     Picks
    • Adam - Disk2vhd v2.02
    • Christian -  Introducing Polyglot Notebooks
    • Matt - LEGO Jurassic Park T. rex Breakout Set 76956
    • Shawn - skribbl - Free Multiplayer Drawing & Guessing Game


    Support this podcast at — https://redcircle.com/adventures-in-net/donations

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-net--6102015/support.
    56 min

About Adventures in .NET

From the publisher's feed

Level up your .NET skills with our weekly discussion of C# and other Microsoft technologies for developers.

Become a supporter of this podcast: