Issue #207 of the Code Maze weekly.
Check out what’s new this week and enjoy the read.
.NET and C# Top Picks
- C# 12: Alias Any Type [www.thomasclaudiushuber.com]
Aliasing types and namespaces has been around for the longest time. With C# that feature has been extended and now we can alias almost any type out there. If you want to learn how you can do that, check out this excellent blog post by Thomas Claudius Huber. - Global Error Handling in C# Minimal APIs [www.youtube.com]
Global Exception Handling is always nice to have to prevent leakage of critical information to the client. Minimal APIs should also have Global Exception Handling, so let’s watch this video by Tim Corey and learn how to implement it.
Other Great Reads
- Getting the Method Name from a Task in C# [nodogmablog.bryanhogan.net]
- C# – Tips and Tricks 03 – Use static initialization [josef.codes]
- From Request to Response: How APIs Work – Beginners Guide [dailydotnettips.com]
- Code It Any Way You Want: Performance of Out Variable Declaration [dotnettips.wordpress.com]
- Code It Any Way You Want: Constant vs Read-Only Property [dotnettips.wordpress.com]
- General Performance Tip: Constant vs Read-Only Property [dotnettips.wordpress.com]
- Convert DateTime to user’s time zone with Blazor in .NET 8 [www.meziantou.net]
- Implementing Dijkstra’s algorithm for finding the shortest path between two nodes using PriorityQueue in .NET 9 [andrewlock.net]
- Programmatic Html to PDF Generation using the WebView2 Control [weblog.west-wind.com]
- How To SSR Web Components In ASP.NET Core using TagHelpers [khalidabuhakmeh.com]
YouTube
- Blazor and .NET Distributed Apps [www.youtube.com]
- The Fastest Way to Search Gets Even Better in .NET 9 [www.youtube.com]
- I messed up. I’m sorry. [www.youtube.com]
- .NET MAUI TreeMap Component [www.youtube.com]
- Amazon Cognito Token Authentication in ASP.NET Core With JWT [www.youtube.com]
YouTube Shorts
- Schedule a Background Job From an API Endpoint [www.youtube.com]
- Don’t Use the IServiceProvider for This? It Depends… [www.youtube.com]
- This is How You Can Scale The Outbox Pattern [www.youtube.com]
Podcasts
- API Observability with Anthony Alaribe [www.dotnetrocks.com]
- Big Tech from the Inside with Dare Obasanjo [www.youtube.com]
Other Interesting Articles
- Book Review: Software Architecture for .NET 8 and C# 12 [codingsonata.com]
Programming & Life
- Is PowerBuilder the TikTok of Legacy Software? [www.mobilize.net]
- How Do I Find the Best Developer to Hire? [www.youtube.com]
Weekly Dose of Humor
- When the lead developer asks me to comment my code well [thecodinglove.com]
- When I’m late to the plenary meeting and I’m searching for a seat before the CEO’s speech [thecodinglove.com]
- When the boss starts mentioning the idea of a Friday deployment [thecodinglove.com]
- When I can’t set up my own project on the new guy’s computer [thecodinglove.com]