Adventures in .NET

Episode Archive

Episode Archive

136 episodes of Adventures in .NET since the first episode, which aired on September 3rd, 2019.

  • What Is Remote - Containers - .NET 107

    February 15th, 2022  |  44 mins 59 secs

    Have we piqued your curiosity? We were curious as well so Andy Watt agreed to join us on the podcast and fill us in on the details. Remote - Containers is a VS Code extension that allows you to open any folder or repository inside a Docker container and take advantage of the full feature set of VS Code. You get all of the benefits of using Docker containers without ever having to leave Visual Studio Code. Isn't VS Code great! We discuss several use cases that Andy and his team use Remote - Containers for as well as possible limitations and things to keep in mind. What is your favorite VS Code extension? Let us know on Twitter at @dotnet_Podcast.

  • Hacking the C# Language and Other Fun Things - .NET 106

    February 8th, 2022  |  46 mins 5 secs

    We go very low-level with Adam Furmanek and discuss techniques for overriding fundamental rules of the C# language. We discuss why we should probably almost never do this, but we discuss some niche use cases where it is appropriate and the problems that can be solved.

  • Blangular (Blazor + Angular) - .NET 105

    February 1st, 2022  |  30 mins 16 secs

    Have you ever thought about mixing two SPA frameworks together? In today's episode we discuss doing just that, Blazor and Angular running in the same application. Both Angular and Blazor have ways to export code as web components that can be reused in other applications. In order to use Angular in Blazor you have to get familiar with IJSRuntime and how JavaScript interoperability works in Blazor. We look at how Blazor can provide input and get output from Angular as well as discuss how you can handle CSS between the two. We also go over some of the use cases for using Angular web components inside a Blazor application. Have you worked with Angular Elements or Blazor web components? Let us know on Twitter at @dotnet_Podcast.

  • The Power in Microsoft Power Platform - .NET 104

    January 25th, 2022  |  40 mins 48 secs

    In this episode of Adventures in .NET the panelists take a look at the Microsoft Power Platform. Power Platform consists of Power Apps, Power Automate, Power BI and Power Virtual Agents. Wai Liu has been working with Power Apps, Microsofts low code tooling, for the past year and has found it to be a valuable tool in the right circumstances. Caleb Wells has experience with Power BI which is Microsofts big data tooling and has found it to be well developed and straight forward to use. We also discuss licensing, cost, target audience and more. Have you used the Microsoft Power Platform? Let us know on Twitter at @dotnet_Podcast.

  • Getting into Source Generators in .Net - .NET 103

    January 18th, 2022  |  33 mins 59 secs

    Unsure about how and why to use Source Generators in .NET? Stefan Schranz explains them in an easy-to-understand way. He compares them to T4 templates and explains that there’s a new and more powerful way to generate code. Learn about how to get started, the limitations, and their use cases in this episode.

  • Way Outside the Box ( Part 2 ft. Mark Miller) - .NET 102

    January 11th, 2022  |  45 mins 14 secs

    It has been more than a year since we had Mark Miller on the podcast, which is too long, but he is back with us today to talk about outside of the box thinking. The first thing you need to know when thinking outside the box is that there is no such thing as impossible. Maybe it isn't financially feasible or would take an inordinate amount of time but it is not impossible. Next throw out any preconceived notions of what is required, untouchable or unquestionable. With those two in place you can do things like embed images in source code, use caps lock as a modifier or create complex live animations for a Twitch stream. Mark discusses how he did all of these and how he got himself and his team past impossible. What have you developed that you first thought was impossible? Let us know on Twitter at @dotnet_Podcast.

  • Way Outside the Box ( Part 1 ft. Mark Miller) - .NET 101

    January 4th, 2022  |  41 mins 50 secs

    It has been more than a year since we had Mark Miller on the podcast, which is too long, but he is back with us today to talk about outside of the box thinking. The first thing you need to know when thinking outside the box is that there is no such thing as impossible. Maybe it isn't financially feasible or would take an inordinate amount of time but it is not impossible. Next throw out any preconceived notions of what is required, untouchable or unquestionable. With those two in place you can do things like embed images in source code, use caps lock as a modifier or create complex live animations for a Twitch stream. Mark discusses how he did all of these and how he got himself and his team past impossible. What have you developed that you first thought was impossible? Let us know on Twitter at @dotnet_Podcast.

  • The BIG 100

    December 21st, 2021  |  32 mins 10 secs

    Adventures in .NET has come a long way in the last two years and has had a lot of great guests during that time. For our 100th episode the hosts, Shawn Clabough, Wai Ho Liu and Caleb Wells, pull up the list of episodes and take a trip down memory lane. We discuss some of our favorite topics, moments, picks and more. It has been a lot of fun and we are looking forward to the next two years and 100+ episodes. What is one of your favorite episodes? Let us know on Twitter at @dotnet_Podcast.

  • 3 Fundamental Pillars You Need to Succeed as an Entrepreneur - BONUS

    December 15th, 2021  |  1 hr 5 mins

    Mani has summarized hundreds of business books that outline how to build, grow, and operate a business and he shares his expertise with Chuck and the listeners in this special episode.

    Chuck and Mani discuss what it takes to be a successful entrepreneur. They talk about their businesses on a regular basis and Chuck's been getting a lot of requests for entrepreneurship help.

    He and Mani talk about the 3 primary things that add momentum to your business and help you keep the momentum up when setbacks come your way.

  • Getting Certified in Azure - .NET 099

    December 14th, 2021  |  56 mins 6 secs

    Azure trainer Brian Gorman joins us on the show and help us untangle all of the many Azure certification pathways. We discuss reasons someone might want to get certified as well as share tips on the best way to pass the exam.

  • New and Improved OWASP (Part 2) - .NET 098

    December 7th, 2021  |  42 mins 45 secs

    ace the list from 2017 and there are a number of changes. Christian Wenz joins us to go through each item with a fine-tooth comb. The list has some new additions and consolidates some of the categories to try and make things clearer. One of the bigger changes is Broken Access Control moving from fifth to first. Want to hear more about Broken Access Control, Cryptographic Failures or Insecure Design? Then join us for this awesome OWASP episode. Which item on the top 10 have you seen most in the wild? Let us know on Twitter at @dotnet_Podcast.

  • New and Improved OWASP (Part 1 ) - .NET 097

    November 30th, 2021  |  38 mins 38 secs

    ace the list from 2017 and there are a number of changes. Christian Wenz joins us to go through each item with a fine-tooth comb. The list has some new additions and consolidates some of the categories to try and make things clearer. One of the bigger changes is Broken Access Control moving from fifth to first. Want to hear more about Broken Access Control, Cryptographic Failures or Insecure Design? Then join us for this awesome OWASP episode. Which item on the top 10 have you seen most in the wild? Let us know on Twitter at @dotnet_Podcast.