Adventures in .NET

A weekly discussion about all things .NET

About the show

Every week a panel of experts in .NET and related technologies sit down with developers
from the community to talk about all things .NET related.

Adventures in .NET on social media

Episodes

  • How Fluent Are Your Assertions? - .NET 091

    October 19th, 2021  |  47 mins 48 secs

    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.

  • VS 2022 64-bit - .NET 090

    October 12th, 2021  |  54 mins 38 secs

    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.

  • Want To Pair Up? - .NET 089

    October 5th, 2021  |  32 mins 11 secs

    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.

  • Advocate For Yourself ( Part 2 ) - .NET 088

    September 28th, 2021  |  46 mins 31 secs

    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.

  • Advocate For Yourself ( Part 1 ) - .NET 087

    September 21st, 2021  |  48 mins 26 secs

    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.

  • How Do You Grow? - .NET 086

    September 14th, 2021  |  44 mins 20 secs

    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.

  • Get Interactive with Jupyter Notebook - .NET 085

    September 7th, 2021  |  40 mins 34 secs

    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.

  • Is Your Code Secure?(Part 2) – .NET 084

    August 31st, 2021  |  33 mins 40 secs

    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.

  • Is Your Code Secure? – .NET 083

    August 24th, 2021  |  44 mins 31 secs

    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.

  • Open Telemetry and Domain-Driven Refactoring with .NET 6 - .NET 082

    August 17th, 2021  |  50 mins 28 secs

    Jimmy Bogard takes us through the interesting possibilties of logging with OpenTelemetry. Then we discuss refactoring strategies friendly for Domain Driven Design.

  • Extending VS Code and Yourself (Part 2) – .NET 081

    August 10th, 2021  |  33 mins 46 secs

    The Bald Bearded Builder, Michael Jolley, returns to talk about VS Code extensions and learning while live streaming. To start off we talk about using C# in VS Code and then Michael tells us about some of his favorite VS Code extensions. Then the discussion moves towards live streaming, what you need to get started, how community is important and how to get the most out of a live stream as a viewer.