Issue #208 of the Code Maze weekly.
Check out what’s new this week and enjoy the read.
.NET and C# Top Picks
- Responsive Images Crash Course for ASP.NET Core Developers [khalidabuhakmeh.com]
Here’s something a bit different but important if you’re into web development. In this excellent article, Khalid Abuhakmeh goes through important concepts of responsive image creation. - The Best .NET REST API Client You Didn’t Know About [www.youtube.com]
In this video, Milan Jovanović shows us an alternative way of working with REST APIs. Although HttpClient is considered to be good, it has some problems, and therefore an alternative might come in handy sometimes.
Other Great Reads
- String Performance Tip: Verifying if an Object is a String [dotnettips.wordpress.com]
- String Performance: Checking for a Character [dotnettips.wordpress.com]
- Collection Performance: Finding a Key in a Dictionary [dotnettips.wordpress.com]
- Json schema validation in .NET [www.meziantou.net]
- Create conditional access base policies for a Microsoft Entra ID tenant [damienbod.com]
YouTube
- Error Monitoring & Crash Reporting for .NET MAUI Apps with Raygun [www.youtube.com]
- Review Material Design PRs and Questions [www.youtube.com]
- “Stop Wasting Memory on Strings in C#!” | Code Cop #016 [www.youtube.com]
YouTube Shorts
- The Right Way to Use MediatR from Background Service [www.youtube.com]
- This Is How To Run Hangfire Jobs More Often [www.youtube.com]
- This is why I create my custom CQRS abstractions [www.youtube.com]
News & Updates
- Microsoft Issues Reminder: End of Support for .NET 7 in May [www.infoq.com]
Podcasts
- GitHub Copilot Update with Michelle Duke [www.dotnetrocks.com]
- Code, Coffee, and Clever Debugging: Leslie Richardson’s Microsoft Journey and the C# Dev Kit in Visual Studio Code with Leslie Richardson [dotnetcore.show]
- Importance of Data Structures, Bad Documentation and Comments and More [www.codingblocks.net]
- Affective Computing with MIT’s Dr. Rosalind Picard [www.youtube.com]
Other Interesting Articles
- Configure Azure Functions to use Identity Based Connections [markheath.net]
- Not everything is a service. [codeopinion.com]
- Syncing a git branch between Windows and WSL filesystems [andrewlock.net]
- Contributing To Open-Source For The First Time [www.youtube.com]
- Ranking Every Programming Language Ever (OBJECTIVE, NOT BIASED) [www.youtube.com]
Programming & Life
- EU AI Act: What Programmers Need to Know [www.mobilize.net]
- What Are Some Major Mistakes Developers Make in Their Career? [www.youtube.com]
Weekly Dose of Humor
- When I join a project using a technology I know nothing about [thecodinglove.com]
- When I hear a colleague ranting in the open space and I know he’s reviewing my code [thecodinglove.com]
- When the Product Owner is asked if he still wants to integrate a lot of user stories in this sprint [thecodinglove.com]
- When I have to migrate code from PHP 5 to PHP 8 [thecodinglove.com]