Issue #195 of the Code Maze weekly.
Check out what’s new this week and enjoy the read.
.NET and C# Top Picks
- How to Debug LINQ queries in C# [michaelscodingspot.com]
LINQ is very powerful but it comes with a price of being hard to debug. There are some techniques to make debugging LINQ easier so let’s check them out with Michael Shpilt. - Why Aren’t More Developers Using C#? [www.youtube.com]
A discussion about the viability of C# and some potential problems of C# adoption in the programming space by Nick Chapsas.
Other Great Reads
- Byte array as a dictionary key? Trying out some options [blog.codingmilitia.com]
- Updating Cynk with .NET 8.0 and C# [www.danylkoweb.com]
- Microsoft .NET Code Analysis: Add Explicit Cast in foreach() Loops [dotnettips.wordpress.com]
- Text Truncation and Wrapping in .NET MAUI [askxammy.com]
- Inline Snapshot testing in .NET [www.meziantou.net]
- DDD is just giving a 💩 about your Domain [codeopinion.com]
- Dependency Injection using keyed services is finally in ASP.NET [blog.elmah.io]
- Enriching logs with [TagProvider] and ILogEnricher [andrewlock.net]
- How to use Regular Expressions and Match Evaluators in .NET [khalidabuhakmeh.com]
- Shuffling an array in Q# [www.strathweb.com]
YouTube
- C# Shenanigans [www.youtube.com]
- C#/WPF – Working on Material Design in XAML [www.youtube.com]
- Binding MAUI Views to View Models (w/ Dependency Injection!) – MAUI TUTORIALS [www.youtube.com]
- Primary Constructors in .NET 8 [www.youtube.com]
- 6 INSANE Things You Didn’t Know You Could Write in C# [www.youtube.com]
- Clean Architecture: Application Core Project Setup with DDD, CQRS [www.youtube.com]
- Unit Testing Business Logic The Right Way | Full Tutorial [www.youtube.com]
YouTube Shorts
- This is NOT SQL Injection (EF Core 8 NEW FEATURE) [www.youtube.com
- Mapping Lists With Just One Method Call [www.youtube.com]
- This C# Operator Will Simplify Your Code [www.youtube.com]
Podcasts
- Polly V8 with Joel Hulen and Martin Costello [www.dotnetrocks.com]
- Special Announcement: Generative AI Session At Microsoft Reactor Announcement [dotnetcore.show]
- From Atari to Sep: Unleashing the Power of Performance in Programming with Niels Rassmussen.mp3 [dotnetcore.show]
Other Interesting Articles
- Self-hosting changedetection.io for monitoring websites [jussiroine.com]
- Review: Refactoring with C# by Matt Eland [www.danylkoweb.com]
- First impressions of Copilot for Azure [jussiroine.com]
Programming & Life
- A Tech Conference Listed Fake Speakers for Years: I Accidentally Noticed [blog.pragmaticengineer.com]
- Why Is Microsoft Retiring Visual Studio for Mac? [www.youtube.com]
Weekly Dose of Humor
- When a colleague asks me for help with a regex [thecodinglove.com]
- When the console finally gives me a new error message [thecodinglove.com]
- When I check if my quickfix in production has the expected result [thecodinglove.com]
- When my somewhat edgy easter egg suddenly appears fullscreen during the client demo [thecodinglove.com]