Issue #174 of the Code Maze weekly.
Check out what’s new this week and enjoy the read.
.NET and C# Top Picks
- The Ultimate .NET Version Guide [www.claudiobernasconi.ch]
.NET versions can be confusing, especially if you’re new to .NET. Take a look at this very comprehensive guide to .NET versions by Claudio Bernasconi if you want to make sure you understand them properly. - CRUD REST API With Clean Architecture & DDD In .NET 7 [www.youtube.com]
Clean architecture is a constantly evolving and ever-debated topic. Here’s how Milan Jovanovic envisions and implements clean REST API architecture and DDD in .NET 7.
Other Great Reads
- .NET 7: Simplify Patch requests with PatchAsJsonAsync extension [anthonygiretti.com]
- What’s Coming with .NET 8? [www.claudiobernasconi.ch]
- The Future of ASP.NET Core: .NET 8 Feature Preview [www.claudiobernasconi.ch]
- 17 Amazing Community Packages for .NET Developers [www.claudiobernasconi.ch]
- 8 Free and Open Source Blazor UI Libraries [www.claudiobernasconi.ch]
- Refactor your .NET HTTP Clients to Typed HTTP Clients [timdeschryver.dev]
- The Importance of Removing Unnecessary Expression Values in Code in Microsoft .NET [dotnettips.wordpress.com]
- Exploring the C# Source Link Feature: Enhancing Debugging Experiences [neelbhatt.com]
- How to detect Globalization-Invariant mode in .NET [www.meziantou.net]
- Building and deploying AWS email templates with Azure DevOps [blog.elmah.io]
- Blazor and CSP [damienbod.com]
- Making authenticated cross-origin requests with ASP.NET Core Identity [andrewlock.net]
- Amazon SNS and ASP.NET Core: Building Super Scalable Notification Systems for .NET Applications on AWS [codewithmukesh.com]
- When and How to Use Blazor Components [ardalis.com]
- XUnit Tests, JetBrains Rider, and Counting Until Failure [khalidabuhakmeh.com]
YouTube
- Primary Constructors in C# 12 Explained! [www.youtube.com]
- Publishing Android Apps to Amazon App Store + Windows 11 | Merge Conflict ep. 359 [www.youtube.com]
- Test it right, sleep well at night, continued.1822809849 [www.youtube.com]
- Deploying an Azure Function – FULL STACK .NET TUTORIAL (BUGPORTER) #4 [www.youtube.com]
- Sticky Scroll is Back! Colorized Braces Are Also Now Available! [www.youtube.com]
- Empty String or string.Empty in C#? [www.youtube.com]
- What’s the Result Type Everyone Is Using in .NET? [www.youtube.com]
- We Are Getting New Validation Types in .NET 8! [www.youtube.com]
- Use This Pattern To Design a Rich Domain Model With DDD [www.youtube.com]
YouTube Shorts
- What Is Method Dependency Injection? #shorts [www.youtube.com]
- Entity Framework AsNoTracking Does Nothing In This Case #shorts [www.youtube.com]
- What Is a Value Object In Domain-Driven Design? #shorts [www.youtube.com]
- The Best Way To Check For Empty Strings In C# #shorts [www.youtube.com]
- ASP.NET Core Service Lifetimes Explained #shorts [www.youtube.com]
Podcasts
- Docker for .NET Devs With Carl Sargunar [dotnetcore.show]
Other Interesting Articles
- BEWARE of Consumer Lag! [codeopinion.com]
Weekly Dose of Humor
- When my manager commits to a deadline without asking for my opinion [thecodinglove.com]
- When I forward several easy tickets to the lead developer [thecodinglove.com]
- When the client starts using technical terms and he’s right [thecodinglove.com]
- When I start refactoring a very old project [thecodinglove.com]