Issue #210 of the Code Maze weekly.
Check out what’s new this week and enjoy the read.
.NET and C# Top Picks
- Computing code coverage for a .NET project [www.meziantou.net]
Computing code coverage without any dependencies is now possible in .NET. Check this article by Gérald Barré to learn how to do it. - WHY and HOW to Add .NET Aspire to ANY .NET API and Web App in Minutes [www.youtube.com]
.NET Aspire is a very flexible stack that we can build almost anything on, especially with all the available templates. Let’s learn what we can do with .NET Aspire in this video by James Montemagno.
Other Great Reads
- Primitive vs strongly typed dictionary keys (feat. frozen collections and BenchmarkDotNet) [blog.codingmilitia.com]
- Reference Type & Structure Performance: Hashing Classes, Records, and Structures [dotnettips.wordpress.com]
- String Performance: Appending a Character using the StringBuilder [dotnettips.wordpress.com]
- Serilog and .NET 8.0 minimal APIs [nblumhardt.com]
YouTube
- Certificate Signing – MAUI CI/CD TUTORIAL #2 (Windows) [www.youtube.com]
- Versioning and Releasing – MAUI CI/CD TUTORIAL #3 (Windows) [www.youtube.com]
- Setting Up Our Project: Building a Postman Clone Course [www.youtube.com]
- Fixing a Common WinForms Bug (CS0103) in 10 Minutes or Less [www.youtube.com]
- .NET 9 Fixed Exceptions but Still Don’t Use Them [www.youtube.com]
- “Stop Using LINQ in .NET!” [www.youtube.com]
- Automatically Register Minimal APIs in ASP.NET Core | REPR Pattern [www.youtube.com]
YouTube Shorts
- The easiest way to make a global DB transaction with MediatR [www.youtube.com]
- This is how you can use integration events in Modular Monoliths [www.youtube.com]
- You need 3 things to create a Saga using MassTransit [www.youtube.com]
- Configure Token Based Authentication in ASP.NET Core [www.youtube.com]
Podcasts
- Programming with Speech and AI with Karl Geitz [www.dotnetrocks.com]
- Building Secure Software: Unveiling the Hidden Dependencies with Niels Tanis [dotnetcore.show]
- Ktor, Logging Ideas, and Plugin Safety [www.codingblocks.net]
- Foundations of Design for Developers with Kathryn Grayson Nanz [www.youtube.com]
Other Interesting Articles
- The Mac vs. Windows paradox for Microsoft IT Pros [jussiroine.com]
- Google Service Weaver is a Bad idea [codeopinion.com]
Programming & Life
- 3 Ways Every Developer Fails And How To Avoid Them [www.youtube.com]
Weekly Dose of Humor
- When I ask the front-end dev what they think of the design of my personal website [thecodinglove.com]
- The console when I rerun my build without fixing any errors [thecodinglove.com]
- When our demo doesn’t go exactly as planned [thecodinglove.com]
- When I see all the error messages pouring into the prod server logs [thecodinglove.com]