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

Jason Weimann - Learn Video Game Development with Chuck - BONUS

April 20, 2023 0:50:12 48.2 MB Downloads: 0

Jason Weimann is a Developer and Instructor. He returns to the show with Chuck to talk about video game creation. He shares his experiences as a developer and dives into his courses wherein he gives beginners and aspiring developers a walk-through of the world of creating games. LinksGame development courses & tutorialsProgrammer Course – game.coursesSocialsTwitter: @jweimannSupport this podcast at — https://redcircle.com/adventures-in-net/donationsAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy

Welcoming Our New Adventures in .NET Hosts - .NET 142

April 18, 2023 1:02:15 59.76 MB Downloads: 0

Shawn welcomes our new Adventures in .NET hosts namely Adam Furmanek, Christian Wenz, and Mark Miller. Adam Furmanek is a Software Development Engineer, Public Speaker, Writer, Blogger, and Scientist. Christian Wenz is the owner of Arrabiata Solutions GmbH. Mark Miller is the Chief Scientist at DevExpress on the IDE Tools Team. They talk about their experiences as a developer and much more. SponsorsChuck's Resume TemplateRaygun - Application Monitoring For Web & Mobile AppsBecome a Top 1% Dev with a Top End Devs MembershipSocialsTwitter: @MillerMarkPicksChristian - Indiana Jones movie listMark - Hamilton - The Official London SiteShawn - The Night Agent (TV Series 2023Support this podcast at — https://redcircle.com/adventures-in-net/donationsAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy

How Do You Stop Hating Your Job? - BONUS

April 11, 2023 0:44:43 42.94 MB Downloads: 0

Are you dissatisfied with your job? Sam Feeney helps organizations improve employee engagement, increase retention, and reinvent hiring while helping individuals (re)discover career satisfaction in their current roles. He joins the show alongside Chuck Wood to tackle altering the way you perceive your job and talk about career satisfaction.SocialsLinkedIn: Sam FeeneySupport this podcast at — https://redcircle.com/adventures-in-net/donationsAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy

Staying on Top of Productivity - .NET 141

April 05, 2023 0:31:40 30.4 MB Downloads: 0

This is a republished episode of .NET 133Our jobs are hectic and there are always multiple priorities we have to stay on top of. Mohammed Osman joins us on the show and runs us through the tools and methodologies he uses to stay productive both as an individual and also on a team.https://topenddevs.com/podcasts/adventures-in-net/episodes/staying-on-top-of-productivity-net-133SponsorsChuck's Resume TemplateRaygun - Application Monitoring For Web & Mobile AppsBecome a Top 1% Dev with a Top End Devs MembershipLinksMicrosoft Azure Certifications BlueprintSmarter CodeTogglPriority Planner for Highly Effective PeopleLoomTwitter: @cognitiveosmanPicksMohammed- SnowdenShawn- House of the DragonWai- Railways - Train SimulatorSupport this podcast at — https://redcircle.com/adventures-in-net/donationsAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy

Monolithic Software with Erik Engheim - .NET 140

March 21, 2023 1:00:07 57.71 MB Downloads: 0

Erik Engheim is an Author, Educator, Speaker, and Software Developer. He joins the show alongside Shawn to talk about " The Rise of Monolithic Software". He starts off as he talks about his past experiences as a developer and the path that brought him to this point in time. Moreover, he shares his perspective on Monolithic Software and what it is all about. SponsorsChuck's Resume TemplateDeveloper Book ClubBecome a Top 1% Dev with a Top End Devs MembershipLinksThe Rise of Monolithic SoftwareErik Engheim's Projects and StoriesLinkedIn: Erik EngheimTwitter: @erikengheim Support this podcast at — https://redcircle.com/adventures-in-net/donationsAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy

Liquid Templates With Martin Tirion - .NET 139

January 18, 2023 0:44:10 42.4 MB Downloads: 0

Sometimes you need something text-based (a template) that you can combine with data to provide some output. Martin Tirion is a Senior Software Engineer at Microsoft. He joins the show to discuss using Liquid to combine a text-based template with data.SponsorsChuck's Resume TemplateDeveloper Book Club starting with Clean Architecture by Robert C. MartinBecome a Top 1% Dev with a Top End Devs MembershipLinksUsing Liquid for text-based templates with .NETTwitter: @mtirionLinkedIn: Martin TirionPicksCaleb - Mendi.ioMartin - Started taking piano lessons (again) from a Jazz piano playerSupport this podcast at — https://redcircle.com/adventures-in-net/donationsAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy

How To Recession Proof Your Job - BONUS

November 24, 2022 00:00 0.0 MB Downloads: 0

BFF and Minimals APIs get Darker - .NET 138

November 15, 2022 42:47 31.94 MB Downloads: 0

In this episode we dig into a few technologies that can be used together to great effect. We have discussed Backend for Frontend (BFF) before but in this episode the focus is a bit different. As it turns out, an awesome acronym like BFF gets reused. Setting up a BFF works well with the new minimal APIs that were included in .NET 6. Then we tie everything together with Darker, which is similar to MediatR, but with minimal configuration and features built for BFFs. We had a lot of fun discussing this tech stack with Jonny Olliff-Lee and hope you have just as much fun listening to it. In the episode we ask our listeners to help us with the best way to say BFF. Listen to the episode and let us know on Twitter at @dotnet_Podcast. Sponsors Chuck's Resume Template Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a Top End Devs Membership Links Using .NET 6 Minimal APIs and Darker to build BFFs | by Jonny Olliff-Lee | Medium Minimal APIs quick reference Backends for Frontends pattern - Azure Architecture Center GitHub: DevJonny Jonny Olliff-Lee - Medium Twitter: @DevJonny Picks Caleb - Watch The Peripheral - Season 1 | Prime Video Jonny - Sabaton Shawn - Rainbow Braces - Visual Studio Marketplace Shawn - Viasfora - Visual Studio Marketplace

BFF and Minimals APIs get Darker - .NET 137

November 08, 2022 36:38 29.67 MB Downloads: 0

In this episode we dig into a few technologies that can be used together to great effect. We have discussed Backend for Frontend (BFF) before but in this episode the focus is a bit different. As it turns out, an awesome acronym like BFF gets reused. Setting up a BFF works well with the new minimal APIs that were included in .NET 6. Then we tie everything together with Darker, which is similar to MediatR, but with minimal configuration and features built for BFFs. We had a lot of fun discussing this tech stack with Jonny Olliff-Lee and hope you have just as much fun listening to it. In the episode we ask our listeners to help us with the best way to say BFF. Listen to the episode and let us know on Twitter at @dotnet_Podcast. Sponsors Chuck's Resume Template Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a Top End Devs Membership Links Using .NET 6 Minimal APIs and Darker to build BFFs | by Jonny Olliff-Lee | Medium Minimal APIs quick reference Backends for Frontends pattern - Azure Architecture Center GitHub: DevJonny Jonny Olliff-Lee - Medium Twitter: @DevJonny Picks Caleb - Watch The Peripheral - Season 1 | Prime Video Jonny - Sabaton Shawn - Rainbow Braces - Visual Studio Marketplace Shawn - Viasfora - Visual Studio Marketplace

Tools To Get Rid Of Your Code Smells - .NET 137

November 08, 2022 39:38 29.67 MB Downloads: 0

Diyaz Yakubov comes on the show this week to talk about a few tools he's using to make his life easier at work. We talk about NDepend - a code analyser that you can use on your IDE or CI/CD pipeline to give you recommendations on your code structure and then we move onto C4Model - a new graphical notation language and SharpLab - a neat little online code playground that can convert your code to IL or ASM. Sponsors Chuck's Resume Template Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a Top End Devs Membership Links The article about .NET tools The C4 model for visualising software architecture Improve your .NET code quality with NDepend SharpLab try.dot.net GitHub: DiyazY Picks Diyaz - CLR via C#, 4th Edition | Microsoft Press Store Shawn - Lost something? Search through 91.7 million files from the ’80s, ’90s, and 2000s Wai- Watch BLOCKBUSTER | Netflix Official Site

Participating in the .NET Community - .NET 136

October 11, 2022 37:59 28.49 MB Downloads: 0

Jakub Chodounsky from the C# Digest newsletter joins us this week. We talk about why he started the mailing list and how he's managed to build up a subscriber base of over 24k. We shared why he keeps it going and the benefits he's gotten from engaging with the .NET community even though as a CTO, he may not be actively cutting code anymore. We also go into some of these recent blog articles and talk about some open-source projects that he thinks is fairly neat. Sponsors Top End Devs Coaching | Top End Devs Links C# Digest - A newsletter about C# and .NET Programming Digest - A newsletter about programming and technology Tech Lead Digest - A newsletter about building better teams, culture, and... React Digest - A newsletter about React GitHub - mxgmn/MarkovJunior GitHub - veler/DevToys GitHub - microsoft/Power-Fx GitHub - lepoco/wpfui GitHub - miroslavpejic85/p2p GitHub - lars-berger/GlazeWM Jakub Chodounsky Picks Jakub- Watch The Billion Dollar Code | Netflix Official Site Jakub- Flight of the Conchords Shawn- Cloud PCs Wai- The Umbrella Academy (TV series) - Wikipedia

Cross-Platform .NET - .NET 135

October 04, 2022 34:23 25.9 MB Downloads: 0

.NET has been cross-platform for a number of years now starting with the release of .NET Core. Most of the developers that we know work on Windows computers so we don't have first or second hand knowledge of using .NET on other operating systems. Today that is going to change. Maarten Merken has been doing .NET development on a Mac for more than two years and he joins us on the podcast to discuss his experience. We talk about different versions of .NET, debugging, virtualization, IDE's and more. When it comes to IDE's Maarten feels like JetBrains Rider is the best cross-platform IDE out there. Are you doing cross-platform development with .NET? If not, have you thought about trying it? Let us know on Twitter at @dotnet_Podcast. Sponsors Top End Devs Coaching | Top End Devs Links .Net Development on the M1 Mac. I switched to a MacBook about 2 years… | by Maarten Merken | Medium With .NET 6, comes Prise 6 🎉 Prise, A .NET Plugin Framework Twitter: @M3rken Picks Caleb- She-Hulk: Attorney At Law | Disney+ Originals Maarten- Rider: The Cross-Platform .NET IDE from JetBrains Shawn- Brio 505 Business Webcam | Logitech

WPF Still Going Strong - .NET 134

September 20, 2022 53:56 39.96 MB Downloads: 0

"I thought WPF was dead" is usually one of the first things that Kevin Bost hears when discussing today's topic. WPF is not dead. In fact, WPF is supported by .NET 6 and a plethora of third-party apps, extensions and packages. Kevin has been working with WPF for a long time and has become an expert on the framework. In today's episode we discuss some of the strengths and weaknesses of WPF, competing frameworks, open-source projects and the path forward. If you need to develop desktop apps for Windows, WPF is still the most mature framework out there. Have you worked with WPF? Are you currently developing applications with WPF? Let us know on Twitter at @dotnet_Podcast. Sponsors Top End Devs Raygun | Click here to get started on your free 14-day trial Coaching | Top End Devs Links Kevin Bost - IntelliTect GitHub - MaterialDesignInXAML/MaterialDesignInXamlToolkit Windows Community Toolkit Documentation - Windows Community Toolkit Debugging WPF - Visual Studio (Windows) What is MahApps.Metro? GitHub - snoopwpf/snoopwpf GitHub - Keboo/XAMLTest KitoKeboo - Twitch Kevin Bost Twitter: @kitokeboo Picks Caleb- DuckDuckGo Email Protection Kevin- Blood on the Clocktower Shawn- Watch The Lord of the Rings: The Rings of Power - Season 1 | Prime Video Wai- Bob's Burgers

Staying on top of productivity - .NET 133

August 30, 2022 33:56 25.57 MB Downloads: 0

Our jobs are hectic and there are always multiple priorities we have to stay on top of. Mohammed Osman joins us on the show and runs us through the tools and methodologies he uses to stay productive both as an individual and also on a team. Sponsors Top End Devs Coaching | Top End Devs Links Microsoft Azure Certifications Blueprint Smarter Code Toggl Priority Planner for Highly Effective People Loom Twitter: @cognitiveosman Picks Mohammed- Snowden Shawn- House of the Dragon Wai- Railways - Train Simulator

Authentication and Authorization - .NET 132

August 23, 2022 42:25 31.68 MB Downloads: 0

 If the title of this episode didn't give it away... we are talking about logging into and accessing the content in web applications. Albert Starreveld spends a lot of his time implementing authentication and authorization workflows for his clients. There are a lot of factors that determine how to handle these implementations correctly. Are you still using role-based authorization? What identity provider are you using? Are you using SSO? Are you using claims/scopes? Do you know how to set up claims transformations? These are just some of the questions to ask when dealing with authentication and authorization. In this episode, we discuss these questions and more with Albert. Have you had to implement auth in a web application? How did it go? Let us know on Twitter at @dotnet_Podcast. Sponsors Top End Devs Coaching | Top End Devs Links Claims Transformation in .NET 6. OAuth2 is a great protocol to… | by Albert Starreveld | Medium Auth0: Secure access for everyone. But not just anyone. jwt.ms General Data Protection Regulation (GDPR) – Official Legal Text Albert Starreveld - Medium LinkedIn: Albert Starreveld Contact Albert at astarreveld@vx.com Picks Caleb- Lifespan Shawn- Watch Locke & Key | Netflix Official Site