Issue #112 of the Code Maze weekly.
Check out what’s new this week and enjoy the read.
.NET and C#
- Implementing an API Gateway in ASP.NET Core with Ocelot [dotnetthoughts.net]
How to build an API Gateway in ASP.NET Core with Ocelot by Anuraj Parameswaran. - Testing ASP.NET Core 6 Apps [khalidabuhakmeh.com]
Testing minimal APIs in ASP.NET Core 6 applications with XUnit has never been easier. Khalid Abuhakmeh shows us how to do it.
Other Great Reads
- Upgrading an ASP.NET Core Web API Project to .NET 6 [csharp.christiannagel.com]
- Diagnosing an ASP.NET Core hard crash [codeblog.jonskeet.uk]
- TIL params inheritance strategy to always have access to parent route info [timdeschryver.dev]
- .NET MAUI – How to use with Mac [danielhindrikes.se]
- Please stop lying about .NET Standard 2.0 support! [andrewlock.net]
- Replicating Course Profile UI in .NET MAUI [askxammy.com]
- Adding Tailwind CSS v3 to a Blazor app [chrissainty.com]
- Update all Visual Studio instances from the command line [www.meziantou.net]
- Decoding binary #WebSockets data using C# [blog.dotnetframework.org]
- Determine the country code from country name in C# [blog.dotnetframework.org]
- Implementing authorization in Blazor ASP.NET Core applications using Azure AD security groups [damienbod.com]
- ASP.NET Core on .NET 7.0 – Roadmap, preview 1 and file upload in minimal APIs [asp.net-hacker.rocks]
Podcasts
- .NET Turns 20 and Clean Architecture with Steve Smith [6figuredev.com]
News & Updates
- Early peek at C# 11 features [devblogs.microsoft.com]
Other Interesting Articles
- Top 10 Must-Have Tools for .NET Developers [www.danylkoweb.com]
- A Look at 20 Years of Microsoft .NET: My First Enterprise Application and More! [dotnettips.wordpress.com]
- Verify an Email address without sending an Email via an #API for free [blog.dotnetframework.org]
- Send email from #SQL server using a #CLR function [blog.dotnetframework.org]
- Semantic Versioning is overrated [codeopinion.com]
- Primary Keys in SQL Server [codingsight.com]
- Large-Sized Database Management System: Design and Architect [codingsight.com]
On Programming & Life
- Fact or Fiction? 8 Myths About Software Programming [simpleprogrammer.com]
- Minimum Viable Product: Benefits, Cost, and How To Build One [simpleprogrammer.com]
Weekly Dose of Humor
- When we debug in production [thecodinglove.com]
- When I gave the intern the production database access and he asks me if there’s a semicolon after a drop table [thecodinglove.com]
- When I join the daily meeting from my phone and forget to disable my camera [thecodinglove.com]
- When the sales guy talks to me about a VBA project [thecodinglove.com]