Adventures in .NET

Adventures in .NET

Download on the App Store

Adventures in .NET episodes

  • How Fluent Are Your Assertions? - .NET 091
    Do you write unit tests? Do you use Test Driven Development (TDD)? Dennis Doomen does. He started an open source project called Fluent Assertions thirteen years ago that now has over 100 million downloads and has been forked over 400 times. We talk to Dennis about how Fluent Assertions got started and how it has evolved over the years. Dennis is a big proponent of TDD so we talk through some of the positives and negatives of using the methodology. Unit tests are something that most developers want to incorporate into their workflow but can't for one reason or another. Join us for this episode and maybe Dennis will be able to help you get over that hump. Are unit tests part of your workflow? Let us know on Twitter at @dotnet_Podcast. Panel
    • Caleb Wells
    • Shawn Clabough
    Guest
    • Dennis Doomen
    Sponsors
    • Dev Influencers Accelerator
    • Raygun | Click here to get started on your free 14-day trial
    • Level Up | Devchat.tv
    Links
    • The Continuous Improver
    • Fluent Assertions
    • C# Coding Guidelines
    • Twitter: Dennis "Mr Fluent Assertions" Doomen ( @ddoomen )
    Picks
    • Caleb- Wonder Woman 1984
    • Dennis- Shang-Chi and the Legend of the Ten Rings
    • Dennis- Death Stranding
    • Shawn- Halloween
    • Shawn- MostlyDead
    Contact Caleb:
    • Caleb Wells Codes
    • Twitter: Caleb Wells (@calebwellscodes)
    • Linkedin: Caleb Wells
    • Facebook: Caleb Wells
    Contact Shawn
    • Twitter: Shawn Clabough (DotNetSuperhero)
    Special Guest: Dennis Doomen.Sponsored By:
    • Top End Devs Coaching: If you have questions about how to grow your skills or take your career to the next level, join us on our next weekly coaching call. It's completely free.
    • Raygun : Raygun now offers a modern approach to error and performance monitoring. Start your 14-day free trial now.


    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.
    48 min
  • VS 2022 64-bit - .NET 090
    A long time ago in a world very different from this one we had Mads Kristensen on the podcast. During our talk the topic of 64-bit Visual Studio came up and we thought it was probably years away. Well here we are with Visual Studio 2022 64-bit on the way. Mads comes back on the podcast to talk about the path to 64-bit and some of the interesting things they had to work through along the way. We couldn't have Mads back on the podcast and not talk about extensions so we find out how extensions will work differently in Visual Studio 2022. What is your favorite extension for Visual Studio? Let us know on Twitter at @dotnet_Podcast. Panel
    • Caleb Wells
    • Shawn Clabough
    Guest
    • Mads Kristensen
    Sponsors
    • Dev Influencers Accelerator
    • PodcastBootcamp.io
    • Level Up | Devchat.tv
    Links
    • Mads Kristensen - Visual Studio Marketplace
    • Writing Visual Studio Extensions with Mads
    • Visual Studio 2022 Preview 4 is now available!
    • Hacking Visual Studio
    • GitHub: Mads Kristensen ( madskristensen )
    • Twitter: Mads Kristensen ( @mkristensen )
    Picks
    • Caleb- Child of Light Ultimate Edition for Nintendo Switch
    • Mads- VSColorOutput
    • Shawn- Ninja Trader
    Contact Caleb:
    • Caleb Wells Codes
    • Twitter: Caleb Wells (@calebwellscodes)
    • Linkedin: Caleb Wells
    • Facebook: Caleb Wells
    Contact Shawn
    • Twitter: Shawn Clabough (DotNetSuperhero)
    Special Guest: Mads Kristensen.Sponsored By:
    • Top End Devs Coaching: If you have questions about how to grow your skills or take your career to the next level, join us on our next weekly coaching call. It's completely free.
    • Podcast Bootcamp: Launch an Amazing Sounding Podcast in just 4 WEEKS! Work with a 13 year podcasting veteran to get your podcast started off on the right foot!


    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.
    55 min
  • Want To Pair Up? - .NET 089
    In this episode of Adventures in .NET we have a special guest join us to talk about pair programming. When you hear the term pair programming it may conjure up ideas like efficiency, learning, discomfort or maybe even that it is a waste of time. A lot depends on the (two or more) developers who are pair programming together. We look into different reasons why you might want to try pair programming and discuss some ways to get the most out of the practice. There are certainly pros and cons to pair programming but with the right approach it can be useful for you and your team. Have you done any pair programming? What did you think about it? Let us know on Twitter at @dotnet_Podcast. Panel
    • Caleb Wells
    • Shawn Clabough
    • Wai Liu
    Sponsors
    • Dev Influencers Accelerator
    • Raygun | Click here to get started on your free 14-day trial
    • PodcastBootcamp.io
    Links
    • On Pair Programming
    Picks
    • Caleb- Understood - For learning and thinking differences
    • Shawn- X-Chair
    • Wai- Colour Laser Multi-Function Printer
    Contact Caleb:
    • Caleb Wells Codes
    • Twitter: Caleb Wells (@calebwellscodes)
    • Linkedin: Caleb Wells
    • Facebook: Caleb Wells
    Contact Wai:
    • Linkedin: Wai Liu
    • Facebook: Wai Liu
    Contact Shawn
    • Twitter: Shawn Clabough (DotNetSuperhero)
    Sponsored By:
    • Podcast Bootcamp: Launch an Amazing Sounding Podcast in just 4 WEEKS! Work with a 13 year podcasting veteran to get your podcast started off on the right foot!
    • Raygun : Raygun now offers a modern approach to error and performance monitoring. Start your 14-day free trial now.


    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.
    33 min
  • Advocate For Yourself ( Part 2 ) - .NET 088
    In today's episode we talk with G. Andrew Duthie about his career and how he went from developer to advocate. You can sum this episode up in one word, passion. Whether it is for blogging, user groups, video tutorials, or 3D printing if you have a passion for what you do it makes all the difference. Andrew has been passionate about development for a long time and that has opened up opportunities for him to reach more people and introduce more developers to .NET. Do you have something you are really passionate about? Let us know on Twitter at @dotnet_Podcast. Panel
    • Caleb Wells
    • Shawn Clabough
    • Wai Liu
    Guest
    • G. Andrew Duthie
    Sponsors
    • Dev Influencers Accelerator
    • Level Up | Devchat.tv
    • PodcastBootcamp.io
    Links
    • Outsystems
    • OutSystems - YouTube
    • Low Code Life
    • Twitter: G. Andrew Duthie ( @devhammer )
    Picks
    • Andrew- Outsystems
    • Andrew- Alex Rider
    • Andrew- Adventures Of Brisco County, Jr.
    • Caleb- The Nevers 
    • Shawn- A Discovery of Witches
    • Wai- HELLO WORLD SMART CONTRACT FOR BEGINNERS
    Contact Caleb:
    • Caleb Wells Codes
    • Twitter: Caleb Wells (@calebwellscodes)
    • Linkedin: Caleb Wells
    • Facebook: Caleb Wells
    Contact Wai:
    • Linkedin: Wai Liu
    • Facebook: Wai Liu
    Contact Shawn
    • Twitter: Shawn Clabough (DotNetSuperhero)
    Special Guest: G. Andrew Duthie .Sponsored By:
    • Podcast Bootcamp: Launch an Amazing Sounding Podcast in just 4 WEEKS! Work with a 13 year podcasting veteran to get your podcast started off on the right foot!
    • Top End Devs Coaching: If you have questions about how to grow your skills or take your career to the next level, join us on our next weekly coaching call. It's completely free.


    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.
    47 min
  • Advocate For Yourself ( Part 1 ) - .NET 087
    In today's episode we talk with G. Andrew Duthie about his career and how he went from developer to advocate. You can sum this episode up in one word, passion. Whether it is for blogging, user groups, video tutorials, or 3D printing if you have a passion for what you do it makes all the difference. Andrew has been passionate about development for a long time and that has opened up opportunities for him to reach more people and introduce more developers to .NET. Do you have something you are really passionate about? Let us know on Twitter at @dotnet_Podcast Panel
    • Caleb Wells
    • Shawn Clabough
    • Wai Liu
    Guest
    • G. Andrew Duthie
    Sponsors
    • Dev Influencers Accelerator
    • Raygun | Click here to get started on your free 14-day trial
    • PodcastBootcamp.io
    Links
    • Outsystems
    • OutSystems - YouTube
    • Low Code Life
    • Twitter: G. Andrew Duthie ( @devhammer )
    Picks
    • Andrew- Outsystems
    • Andrew- Alex Rider
    • Andrew- Adventures Of Brisco County, Jr.
    • Caleb- The Nevers 
    • Shawn- A Discovery of Witches
    • Wai- HELLO WORLD SMART CONTRACT FOR BEGINNERS
    Contact Caleb:
    • Caleb Wells Codes
    • Twitter: Caleb Wells (@calebwellscodes)
    • Linkedin: Caleb Wells
    • Facebook: Caleb Wells
    Contact Wai:
    • Linkedin: Wai Liu
    • Facebook: Wai Liu
    Contact Shawn
    • Twitter: Shawn Clabough (DotNetSuperhero)
    Special Guest: G. Andrew Duthie .Sponsored By:
    • Podcast Bootcamp: Launch an Amazing Sounding Podcast in just 4 WEEKS! Work with a 13 year podcasting veteran to get your podcast started off on the right foot!
    • Raygun : Raygun now offers a modern approach to error and performance monitoring. Start your 14-day free trial now.


    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.
    49 min
  • How Do You Grow? - .NET 086
    Most developers we know are constantly learning new things and growing their skills. Jort Rodenburg has been a book reviewer for Manning for several years and was approached to write a book on C# which he thought would be a great opportunity to grow. His book, Code like a Pro in C#, was a great learning experience for him and is intended to help bridge the gap between beginner and advanced developers. We discussed the process of writing the book, some of the resources he used and his favorite chapter. What is the best way you have found to grow as a developer? Let us know on Twitter at @dotnet_Podcast. Panel
    • Caleb Wells
    • Shawn Clabough
    • Wai Liu
    Guest
    • Jort Rodenburg 
    Sponsors
    • Dev Influencers Accelerator
    • Level Up | Devchat.tv
    • PodcastBootcamp.io
    Links
    • Code like a Pro in C#
    • You’ve been Blazored! – .NET 070
    • Jort Rodenburg 
    • LinkedIn: Jort Rodenburg
    Picks
    • Caleb- Fantasy Football 2021
    • Jort- The Last Door
    • Shawn- SoundLink Color Bluetooth® speaker II
    • Wai- Dead to Me | Netflix
    Contact Caleb:
    • Caleb Wells Codes
    • Twitter: Caleb Wells (@calebwellscodes)
    • Linkedin: Caleb Wells
    • Facebook: Caleb Wells
    Contact Wai:
    • Linkedin: Wai Liu
    • Facebook: Wai Liu
    Contact Shawn
    • Twitter: Shawn Clabough (DotNetSuperhero)
    Special Guest: Jort Rodenburg .Sponsored By:
    • Podcast Bootcamp: Launch an Amazing Sounding Podcast in just 4 WEEKS! Work with a 13 year podcasting veteran to get your podcast started off on the right foot!
    • Top End Devs Coaching: If you have questions about how to grow your skills or take your career to the next level, join us on our next weekly coaching call. It's completely free.


    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.
    45 min
  • Get Interactive with Jupyter Notebook - .NET 085
    Ron Dagdag, lead software engineer at Spacee, joins us to get interactive with Jupyter Notebook. It is an open-source web application that allows you to create and share documents that contain live code, equations, visualizations and narrative text. Microsoft has embraced Jupyter Notebook with the open source .NET Interactive project. The more we discussed Jupyter Notebook the more ways we came up with to use it. For instance Ron uses it for a lot of his demos and you can share it with someone without them having to install anything because it runs in the browser. Do you have any ideas on how to use Jupyter Notebook? If so share it with us on Twitter at @dotnet_Podcast. Panel
    • Caleb Wells
    • Shawn Clabough
    • Wai Liu
    Guest
    • Ron Dagdag
    Sponsors
    • Dev Influencers Accelerator
    • Level Up | Devchat.tv
    • PodcastBootcamp.io
    Links
    • GitHub | dotnet/interactive
    • .NET Interactive Architectural Overview
    • Use Jupyter with .NET Interactive on Binder
    • .NET Jupyter Presentation
    • GitHub | rondagdag/dotnetcode-jupyter-talk
    • Binder
    • SandDance
    • Ron Dagdag's Projects
    • LinkedIn: Ron Dagdag
    • Twitter: Ron Dagdag ( @rondagdag )
    Picks
    • Caleb- DampRid
    • Ron- Azure Percept 
    • Shawn- LiteDB
    • Wai- Paralympics
    Contact Caleb:
    • Caleb Wells Codes
    • Twitter: Caleb Wells (@calebwellscodes)
    • Linkedin: Caleb Wells
    • Facebook: Caleb Wells
    Contact Wai:
    • Linkedin: Wai Liu
    • Facebook: Wai Liu
    Contact Shawn
    • Twitter: Shawn Clabough (DotNetSuperhero)
    Special Guest: Ron Dagdag.Sponsored By:
    • Top End Devs Coaching: If you have questions about how to grow your skills or take your career to the next level, join us on our next weekly coaching call. It's completely free.


    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.
    41 min
  • How to Launch the Next Stage of Your Career - BONUS

    Charles Max Wood explains how podcasting has repeatedly opened up opportunities for him to move his career forward. He dives into how it helped early in his career, how he was able to use it as a tool to find freelance clients, and how it can take you beyond a full time senior developer job into coaching or courses.

    If you'd like to learn how to start your own podcast, go to podcastbootcamp.io

    Panel

    • Charles Max Wood
    • 33 min
    • Is Your Code Secure?(Part 2) – .NET 084
      Today we dig into security with Christos Matskas, program manager for Microsoft Identity. How secure is your codebase? How do you store your secrets? Often security takes a back seat to more pressing concerns during development but that doesn't have to be the case. We discuss several ways that Microsoft, .NET and Azure make it easier to secure your code. Even if you aren't using that stack, Christos provides examples of ways to make sure you don't leak sensitive information in your applications. Not every developer has to be a security expert but every developer should do what they can to make sure the application they are working on isn't a target for hackers. Let us know how you secure your application on Twitter at @dotnet_Podcast. Panel
      • Caleb Wells
      • Shawn Clabough
      • Wai Liu
      Guest
      • Christos Matskas 
      Sponsors
      • Dev Influencers Accelerator
      • Raygun | Click here to get started on your free 14-day trial
      • PodcastBootcamp.io
      Links
      • The 425 Show
      • cmatskas
      • Christos Matskas - YouTube
      • Tiktok: christosmatskas
      • Twitter: Christos Matskas ( @ChristosMatskas )
      Picks
      • Caleb- Privacy
      • Christos- Have I Been Pwned
      • Shawn- Washington State Fair Events Center
      • Wai- RV AppStudios
      Contact Caleb:
      • Caleb Wells Codes
      • Twitter: Caleb Wells (@calebwellscodes)
      • Linkedin: Caleb Wells
      • Facebook: Caleb Wells
      Contact Wai:
      • Linkedin: Wai Liu
      • Facebook: Wai Liu
      Contact Shawn
      • Twitter: Shawn Clabough (DotNetSuperhero)
      Special Guest: Christos Matskas .Sponsored By:
      • Raygun : Raygun now offers a modern approach to error and performance monitoring. Start your 14-day free trial now.


      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.
      34 min
    • Is Your Code Secure? (Part 1) - .NET 083

      Today we dig into security with Christos Matskas, program manager for Microsoft Identity. How secure is your codebase? How do you store your secrets? Often security takes a back seat to more pressing concerns during development but that doesn't have to be the case.

      We discuss several ways that Microsoft, .NET and Azure make it easier to secure your code. Even if you aren't using that stack, Christos provides examples of ways to make sure you don't leak sensitive information in your applications. Not every developer has to be a security expert but every developer should do what they can to make sure the application they are working on isn't a target for hackers. Let us know how you secure your application on Twitter at @dotnet_Podcast.

      Panel

      • Caleb Wells
      • Shawn Clabough
      • Wai Liu
      • Guest

        • Christos Matskas 
        • Sponsors

          • Dev Influencers Accelerator
          • Level Up | Devchat.tv
          • Links

            • The 425 Show
            • cmatskas
            • Christos Matskas - YouTube
            • Tiktok: christosmatskas
            • Twitter: Christos Matskas ( @ChristosMatskas )
            • Picks

              • Caleb- Privacy
              • Christos- Have I Been Pwned
              • Shawn- Washington State Fair Events Center
              • Wai- RV AppStudios
              • Contact Caleb:

                • Caleb Wells Codes
                • Twitter: Caleb Wells (@calebwellscodes)
                • Linkedin: Caleb Wells
                • Facebook: Caleb Wells
                • Contact Wai:

                  • Linkedin: Wai Liu
                  • Facebook: Wai Liu
                  • Contact Shawn

                    • Twitter: Shawn Clabough (DotNetSuperhero)
                    • 45 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: