Adventures in .NET - podcast cover

Adventures in .NET

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

Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-net--6102015/support.
Last refreshed:
Follow this podcast in the Metacast mobile app to refresh it and see new episodes.
Download Metacast podcast app
Podcasts are better in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episodes

Innovating with .NET Core and Blazor Across Platforms with Jeff Fritz - NET 214

In this exciting episode of Top End Devs, we dive into the world of .NET development with none other than Jeff Fritz, a recognized community manager at Microsoft. Hosted by Sean Clabo and co-hosted by Caleb Wells and Wailu, this episode explores Jeff's impressive journey from working in the finance and pharmaceutical industries to becoming a pivotal figure in the tech community. Jeff shares his insights on ASP.NET MVC, his experiences with Telerik, and his current role in promoting .NET and Visu...

Jan 24, 20251 hr 9 minEp. 214

What is Command Query Responsibility Segregation (CQRS) with Derek Comartin - .NET 213

In this episode of Adventures in .NET, guest Derek Comartin talks to us about Command Query Responsibility Segregation. He explains CQRS benefits, downsides and usage in real world situations. Links MediatR Brighter CodeOpinion Jimmy Bogard Picks Shawn - A First Look at Unreal Engine 5 Caleb - DragonHumpers Wai - Ring Fit Adventure Derek - Build Stuff YouTube Channel Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-net--6102015/support ....

Jan 07, 202550 min

All .NET Stack All The Time - .NET 212

Caleb recently started a new job. The project he is working on is all in .NET (MVC, Web Api, Azure, etc.). Caleb and Shawn discuss some of the features of MVC and Power BI that Caleb is learning on the fly. Join us for a quick episode all about .NET Picks Shawn - Drive-in Movie Theaters Caleb - HP Spectre x360 Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-net--6102015/support ....

Dec 31, 202420 min

Product Management? - .NET 211

Most developers we know find project management to be a necessary evil but without it a lot of us would be stumbling around in the dark. Shawn and Caleb look back over their careers to discuss different project management methodologies. Whether it is waterfall, agile, scrum, or none of these, projects are hard to manage. Both Shawn and Caleb have seen a lot of different ways that projects can be managed or mismanaged and they have differing opinions on what works best. Join us for this episode t...

Dec 24, 202429 min

Getting into Source Generators in .Net - .NET 210

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. Links Getting into source generators in .Net Picks Shawn- Watch The Witcher | Netflix Official Site Stefan- Watch Explained | Netflix Official Site Become a supporter of this podcast: https:/...

Dec 17, 202431 min

Blangular (Blazor + Angular) - .NET 209

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 h...

Dec 10, 202427 min

Blockchain on Azure - NET 208

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 projec...

Dec 03, 20241 hr 5 min

Interactive C# with VS Code Notebooks with Eric Potter - NET 207

VS Code Notebooks provides a way to write quick interactive C# along with documentation to learn and train with. Links .NET Interactive Notebooks Aptera Software Humble Toolsmith Binder Project Jupyter | The Binder Project LINQPad - The .NET Programmer’s Playground Twitter: Eric Potter ( @pottereric ) Picks Eric- Concurrency in C# Cookbook Shawn- Band | Rush.com Wai- Cloudflare DNS provider Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-net--6102015/support ....

Nov 26, 202435 min

Performant Applications using the Actor Pattern & Akka.NET with Aaron Stannard - .NET 206

Aaron Stannard joins the Adventures in .NET team this week to discuss Akka.NET. He digs into the Actor model, the reasons to use it and what gave him the impetus to port Akka to .NET. Links https://petabridge.com/bootcamp Building Your First Whiskey Collection Picks Shawn - Locke & Key Caleb- Animal Crossing: New Horizons Joel - Fender Special Edition Deluxe PJ Bass Sea Foam Pearl Aaron - eaglerare.com Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-net--61...

Nov 19, 20241 hr 8 min

Product Management? - .NET 205

Most developers we know find project management to be a necessary evil but without it a lot of us would be stumbling around in the dark. Shawn and Caleb look back over their careers to discuss different project management methodologies. Whether it is waterfall, agile, scrum, or none of these, projects are hard to manage. Both Shawn and Caleb have seen a lot of different ways that projects can be managed or mismanaged and they have differing opinions on what works best. Join us for this episode t...

Nov 12, 202429 min

Integration Testing - The Why and How - .NET 204

We talk to Martin Costello - a .NET developer with a QA background - about integration testing. We walk through the different types of automated testing and discuss the benefits and purpose for each type. Martin introduces us to useful tools he uses to write tests within the .NET ecosystem and discusses what we should and shouldn't be testing as well as the metrics that are important when evaluating how well tested your code is. Links Integration Testing Techniques for ASP.NET Core Reliably Test...

Nov 05, 202449 min

Creating Developer Courses with Taurius Litvinavicius - .NET 203

In this episode of Adventures in .NET, the panel discusses creating Udemy developer courses and .NET Core APIs with course author Taurius Litvinavicus Links https://www.udemy.com/user/taurius-litvinavicius/ Picks Shawn - The Shannara Chronicles Caleb - www.amazon.com/Boys-Season-Official-Teaser-Trailer Wai - Orai Taurius - Azure DevOps Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-net--6102015/support ....

Oct 29, 202438 min

Modern Identity: From Internal Directories to Cross-Domain Identity Over the Public Internet with Bobby Johnson - .NET 202

Bobby Johnson introduces us to modern identity and the use of external providers to outsource your authentication layer. Links Have I Been Pwned: Check if your email has been compromised in a data breach Picks Bobby - Follow Bobby on Twitter @NotMyself , Github , Website Bobby - The Live Coders Bobby - Rest Client Shawn - Follow Shawn on Twitter > @DotNetSuperhero Shawn - Aussie Gold Hunters Wai - TIMELAPSE OF THE FUTURE: A Journey to the End of Time Become a supporter of this podcast: https:...

Oct 22, 202450 min

Microservices Security in Action with Prabath Siriwardena - .NET 201

Microservice architecture is very popular today. The panel talks with microservice security authors about their book and all aspects of securing microservices. Links Microservices Security in Action: Design secure network and API endpoint security for Microservices applications, with examples using Java, Kubernetes, and Istio APIsecurity.io Picks Shawn - Oculus Quest 2 Elite Strap Joel - Ice Spiker Off Road Bike Tires Nuwan - OAuth 2.1 Become a supporter of this podcast: https://www.spreaker.com...

Oct 15, 202453 min

.NET Microservices: From Code To Containers To Steeltoe with David Dieruf - .NET 200

In this episode of Adventures in .NET, guest David Dieruf joins the panel to discuss .NET microservices. They clear up the confusion about what microservices are and how to use them? Links Steeltoe Project Tye dieruf.net Picks Shawn - Doom Eternal Wai - Tandem David - Identity Server Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-net--6102015/support ....

Oct 08, 20241 hr 7 min

Moving .NET Solutions to Kubernetes with Andrew Lock - .NET 199

In this episode of Adventures in .NETm we get deep into .NET with Andrew Lock. Kubernetes, .NET Framework to .NET Core and everyone’s favorite topic configuration. Join us and you are guaranteed to learn something new. Links https://andrewlock.net https://helm.sh/docs/chart_best_practices/templates https://helm.sh https://www.jetbrains.com/rider Joel Schaubert https://www.peterwhitecycles.com/studdedtires.php Shawn Clabough https://www.oculus.com/quest-2 Caleb The Finders Wai Adjustable Dumbbell...

Oct 01, 202457 min

The S in KISS…..Embracing simplicity with Guilherme Ferreira - .NET 198

Today we look at using simplicity both in your code at work an in your life and why the two are intertwined. How to bring Occam’s Razor to work to help keep projects from getting out of hand. A better way to look at dead time and why its necessary to allow your mind to rest. Links OMNIA-Low-Code Business Application Development Platform Embracing Simplicity - Guilherme Ferreira Google Graveyard- Killed by Google Picks Caleb- Waking Up with Sam Harris Guilherme- The Phoenix Project: A Novel about...

Sep 24, 20241 hr 3 min

How Do You Grow? - .NET 197

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 ch...

Aug 20, 202441 min

NET Tools and Azure for .NET developers with Tim Heuer - .NET 196

Tools like Intellicode and LiveShare make developers more productive. Tim Heuer discusses with the panel about what Azure is good for and what tools help with leveraging it best. Links Visual Studio Roadmap Picks Tim - GitHub Actions Tim - Bardstown Podcast Shawn - JetBrains Monos Caleb - Darknet Diaries Caleb - Malicious Life Wai - Blindness Harvest by Jose Saramago Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-net--6102015/support ....

Aug 06, 202456 min

Containers with Michael Jolley - .NET 195

Michael Jolley joins us to talk all things containers, live coding and being bald! Michael is a Developer Advocate for Vonage with 20+ and does live coding multiple days a week on twitch as baldbeardedbuilder. .NET Summit Belarus 2020 | Get 15% off tickets with promocode DOTNETtoDEVCHATTV15 Links SQL Server in Containers Picks Michael - Follow Michael on Twitch Michael - KymPhillpotts - Twitch Michael - Gist - Visual Studio Marketplace Michael - Remote Development - Visual Studio Marketplace Mic...

Jul 23, 202447 min

Enhancing .NET Development: Visualization Tools and Open Source Contributions - .NET 194

In this episode, they dive deep into the world of development tools and open-source contributions. They explore the unique benefits of JetBrains' Rider versus Visual Studio, highlighting Rider's compatibility and extensibility across platforms. They also discuss how Stack Overflow's evolving landscape, influenced by tools like GitHub Copilot and chat GPT, impacts developers' careers. Special guest Giorgi Dalakishvili joins us to share his impressive 16-year programming journey—from utilizing C++...

Jul 16, 202452 min

Community is Key - .NET 193

Andrea Angella has been involved in many communities over the course of his career and it has helped him become the developer he is today. In this episode of Adventures in .NET we discuss starting out as a .NET developer, being mentored, mentoring others, .NET meetups and staying up-to-date with .NET. There are myriad benefits to being a part of a developer community so go out and find one that fits you. Whether your community consists of two people or two hundred it will help you grow to be a b...

Jul 09, 202443 min

Mastering Dotnet Testing: Using Verify to Minimize Assertions - .NET 192

In this episode, they dive deep into the world of software development. Adam and Shawn are joined by special guest Simon Cropp. Together, they embark on a comprehensive discussion about snapshot testing in the dotnet ecosystem, with a specific focus on the powerful tool known as Verify. You'll learn about the different APIs for managing values, the advantages and drawbacks of using Verify, and its ability to reduce test code by up to 90%. The conversation explores how Verify handles data seriali...

Jul 02, 20241 hr 1 min

Microservices Security in Action with Prabath Siriwardena - .NET 191

Microservice architecture is very popular today. The panel talks with microservice security authors about their book and all aspects of securing microservices. Links Microservices Security in Action: Design secure network and API endpoint security for Microservices applications, with examples using Java, Kubernetes, and Istio APIsecurity.io Picks Shawn - Oculus Quest 2 Elite Strap Joel - Ice Spiker Off Road Bike Tires Nuwan - OAuth 2.1 Become a supporter of this podcast: https://www.spreaker.com...

Jun 25, 202453 min

A Tour Around the World of XAML with Dmitry Lyalin - .NET 190

We spend time with Dmitry discussing all the great things going on in the XAML space. The teams working on XAML tooling are very active and releasing lots of updates based on user feedback. Links What’s new in XAML developer tools in Visual Studio 2019 for WPF & UWP New XAML Features in Visual Studio Tour what’s new for XAML tools & Xaml Islands in Visual Studio 2019 WinUI 3.0 XAML Islands - A deep dive XAML Binding Debug Output Picks Dmitry - Follow Dmitry on Twitter > @LyalinDotCom ...

Jun 11, 202458 min

Innocent Application Performance Monitoring with Innocent Bindura from Raygun - .NET 189

The panel discusses application performance monitoring, bug reporting, and real world experiences with Innocent Bindura, Snr Developer at Raygun. Links Uncle Bob Martin | Clean Coder Email: Innocent Bindura ( Innocent@raygun.com ) Feedback: @DotNetSuperhero on Twitter Picks Innocent- XtraMath Innocent- Learning to read for kids | Learn to read with phonics Shawn- Open Broadcaster Software | OBS Wai- Greenland (2020) Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-...

May 28, 202446 min

Digging into .NET in AWS - .NET 188

All cloud service providers have a learning curve and AWS is no exception. Garo Yeriazarian has been working with AWS for a couple of years now and has a lot of practical advice for working with .NET in AWS. AWS doesn't necessarily make it easy for you to get started but following Garo's advice should help flatten the learning curve. Once you have familiarized yourself with AWS you will find that there is a lot of parity with Azure. Who knows, after listening to Garo you might be tempted to try ...

May 21, 202452 min

The History of .NET with Richard Campbell - .NET 187

In this episode of Adventures in .NET, Richard Campbell, podcast manager, conference creator and author, joins the panel to share the history of .NET. He starts by explaining his background, his father was an electronics engineer and his mother a fictional author. Richard tells a great story and has a great passion for technology. Reminiscing about the days when he started programming, Richard explains the simplicity of the tools and the excitement of watching technology change so fast. The pane...

May 07, 20241 hr 6 min

Browser Automation with Puppeteer and Playwright - .NET 186

Darío Kondratiuk is a web developer and is the author of Puppeteer-Sharp and Playwright-Sharp. He is also the author of UI Testing with Puppeteer book. Dario shares his expertise in coding and his pivotal role in developing Puppeteer Sharp and Playwright Sharp. Learn about the complexities of end-to-end testing and the challenges of handling external authentication, as they explore the intricacies of these powerful automation tools. From handling session state in browsers to the nuances of brows...

Apr 30, 202454 min

The Magic of DAPR with Cecil Phillip - .NET 185

In this episode of Adventures in .NET we learn about DAPR and how it can make all of our lives easier. Maybe you like microservices or maybe you don’t, well DAPR is here to help with implementation and getting all the different parts of your application talking to each other. Sponsors Chuck's Resume Template Developer Book Club Become a Top 1% Dev with a Top End Devs Membership Links DAPR Sidecar pattern https://dapr.io/ MTLS Picks Shawn - Warrior Nun Caleb - Destiny 2 Wai - Surfshark Cecil - Go...

Apr 16, 20241 hr 4 min
For the best experience, listen in Metacast app for iOS or Android