Level up your .NET skills with our weekly discussion of C# and other Microsoft technologies for developers.
Similar Podcasts
Flutter 101 Podcast
Weekly podcast focusing on software development with Flutter and Dart. Hosted by Vince Varga.
Views on Vue
Vue is a growing front-end framework for web developments. Hear experts cover technologies and movements within the Vue community by talking to members of the open source and development community.
React Round Up
Stay current on the latest innovations and technologies in the React community by listening to our panel of React and Web Development Experts.
Let's Get Functional - .NET 095
Today's episode is all about functional programming. While C# isn't necessarily designed for functional programming you can still write functional code as long as you aren't a purist. Simon Painter joins us to talk about functional programming in general and how to use it in C# specifically. How do you write functional code in an object-oriented language? How do you use classes? What limitations do you put on your methods? We discuss these questions and also look at the new record type, Funcs, switch statements and Linq. Of course F# comes up during our discussion and we go through some of the differences and how C# has adopted a number of things from the F# language. Do you use functional programming in C#? Do you use the F# language? Let us know on Twitter at @dotnet_Podcast. Panel Caleb Wells Shawn Clabough Wai Liu Guest Simon Painter Sponsors Top End Devs Raygun | Click here to get started on your free 14-day trial Coaching | Top End Devs Links Simon Painter Twitter: Simon Painter ( @madSimonJ ) Picks Caleb- Devs Shawn- Locke & Key | Netflix Simon- Anki - powerful, intelligent flashcards Simon- Undone Wai- DEV Community 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: Simon Painter .Sponsored By: Coaching | Top End Devs: Do you want to level up your career? or go freelance? or start a podcast or youtube channel? Let Charles Max Wood Help You Achieve Your Dreams Top End Devs: Learn to Become a Top 5% Developer. Join our community of ambitious and engaged programmers to learn how. Raygun : Raygun now offers a modern approach to error and performance monitoring. Start your 14-day free trial now.
Azure Cognitive Services Etc - .NET 094
Azure has a lot of services, some of which don't get much fanfare. Azure Cognitive Services might be a service that you haven't heard much about but that has a lot of useful features. Sam Nasr joins us to look into some of their APIs including vision and speech. After that we talk about SQL Server FileTables for storing files and directories. Last but not least Sam tells us about his user group in Cleveland and how it has impacted his life and career. Have you used Azure Cognitive Services? Let us know on Twitter at @dotnet_Podcast. Panel Caleb Wells Wai Liu Guest Sam Nasr Sponsors Dev Influencers Accelerator Level Up | Devchat.tv Links Sam Nasr LinkedIn: Sam Nasr Twitter: Sam Nasr ( @SamNasr ) Picks Caleb- Magium Sam- How I Built This with Guy Raz : NPR Wai- Who is Daniel Johns? Contact Caleb: Caleb Wells Codes Twitter: Caleb Wells (@calebwellscodes) Linkedin: Caleb Wells Facebook: Caleb Wells Contact Wai: Linkedin: Wai Liu Facebook: Wai Liu Special Guest: Sam Nasr.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.
The future is in WebAssembly - .NET 093
Alexandre Malavasi walks us through Blazor WebAssembly and explains the journey and evolution of the framework to this current point and future state with the upcoming .NET 6 release. We also discuss WebAssembly more generally and its possible impact for other Single Page App frameworks in the future. Panel Shawn Clabough Wai Liu Guest Alexandre Malavasi Sponsors Dev Influencers Accelerator Raygun | Click here to get started on your free 14-day trial Level Up | Devchat.tv Links Alexandre Malavasi - Medium LinkedIn: Alexandre Malavasi Twitter: Alexandre Malavasi ( @alemalavasi ) Picks Alex- DRAGON BALL OFFICIAL SITE Shawn- Govee WiFi Water Sensor Wai- ACT ROCKS Contact Wai: Linkedin: Wai Liu Facebook: Wai Liu Contact Shawn Twitter: Shawn Clabough (DotNetSuperhero) Special Guest: Alexandre Malavasi.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.
Blockchain on Azure - .NET 092
Today we take a look at how Microsoft is working with blockchain in Azure. Stefano Tempesta is a senior program manager at Microsoft on Azure confidential computing. Azure confidential computing focuses on securing data in use and one of the technologies they are working with is blockchain. Microsoft is working to develop blockchain solutions that can be used for things like digital signatures and supply chain management. We also find out how Microsoft is using blockchain on some internal projects. Since Blockchain technology is here to stay, Stefano discusses a number of future uses outside cryptocurrency. Even so we had to ask Stefano about bitcoin, etherium and NFTs. Have you used Blockchain? Do you see any use for it in the enterprise space? Let us know on Twitter at @dotnet_Podcast. Panel Caleb Wells Shawn Clabough Wai Liu Guest Stefano Tempesta Sponsors Dev Influencers Accelerator Level Up | Devchat.tv Links Tempesta Space Blockchain Applied LinkedIn: Stefano Tempesta Twitter: Stefano Tempesta ( @stefanotempesta ) Picks Caleb- New World Shawn- .NET Conf 2021 Stefano- Minecraft | Code.org Wai- Ichika Nito - YouTube 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: Stefano Tempesta.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.
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.
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!
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.
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.
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.
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.
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.
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.
Is Your Code Secure? – .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) Special Guest: Christos Matskas .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.
Open Telemetry and Domain-Driven Refactoring with .NET 6 - .NET 082
Jimmy Bogard takes us through the interesting possibilties of logging with OpenTelemetry. Then we discuss refactoring strategies friendly for Domain Driven Design. Panel Shawn Clabough Wai Liu Guest Jimmy Bogard Sponsors Dev Influencers Accelerator Raygun | Click here to get started on your free 14-day trial Links .NET 057: Open source, MediatR and Automapper with Jimmy Bogard | Devchat.tv The Twelve-Factor App martinfowler.com Twitter: Jimmy Bogard ( @jbogard ) Picks Jimmy- Power Apps Shawn- Fiber internet Wai- Developer Program Contact Wai: Linkedin: Wai Liu Facebook: Wai Liu Contact Shawn Twitter: Shawn Clabough (DotNetSuperhero) Special Guest: Jimmy Bogard.Sponsored By: Raygun : Raygun now offers a modern approach to error and performance monitoring. Start your 14-day free trial now.
Extending VS Code and Yourself (Part 2) – .NET 081
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. The panel adds a few of our favorite extensions while discussing how Michael has created extensions while live streaming on Twitch. 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. You even get to hear Caleb put his foot in his mouth at least once. You don't want to miss it so listen in and let us know what you think on Twitter at @dotnet_Podcast. Panel Caleb Wells Shawn Clabough Wai Liu Guest Michael Jolley Sponsors Dev Influencers Accelerator Links .NET 032: Containers with Michael Jolley | Devchat.tv REST Client – Visual Studio Marketplace C# – Visual Studio Marketplace Remote – WSL – Visual Studio Marketplace Live Share – Visual Studio Marketplace GitHub Pull Requests and Issues – Visual Studio Marketplace GitLens — Git supercharged – Visual Studio Marketplace Docker – Visual Studio Marketplace footsteps – Visual Studio Marketplace Git History – Visual Studio Marketplace Settings Sync – Visual Studio Marketplace Only Themes – Visual Studio Marketplace Your First Extension | Visual Studio Code DevExpress – Visual Studio Marketplace Bald . Bearded . Builder Bald. Bearded. Builder. – YouTube BaldBeardedBuilder – Twitch Twitter: Michael Jolley ( @baldbeardbuild ) Picks Caleb- KIND | Healthy Snacks Michael- LEGO® Super Mario™ Michael- whitep4nth3r – Twitch Shawn- LEGO Masters Wai- Daisy Jones and the Six 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: Michael Jolley.