Issue #163 of the Code Maze weekly.
Check out what’s new this week and enjoy the read.
We’ve added one more section to the weekly newsletter, the “Youtube Shorts”. Let us know if you like this addition and if it’s interesting/helpful to you.
.NET and C# Top Picks
- Simple Deserialization of JSON from a File in C# [nodogmablog.bryanhogan.net]
A simple yet effective way to deserialize JSON from a file by Bryan Hogan. - Publish Subscribe Messaging In .NET With Redis Channels [www.youtube.com]
If you’re working on a distributed system, check out this video about Publish/Subscribe pattern with Redis Channels by Milan Jovanovic (gratz for the MVP title).
Other Great Reads
- Lambda cold starts for .NET applications are not so bad [nodogmablog.bryanhogan.net]
- Onboarding users in ASP.NET Core using Azure AD Temporary Access Pass and Microsoft Graph [damienbod.com]
- Customising the RequestDelegate with filters: Behind the scenes of minimal APIs – Part 8 [andrewlock.net]
- Deploying Blazor WebAssembly to AWS S3 – Static Website Hosting with AWS + CDN with AWS CloudFront [codewithmukesh.com]
- Speed Up ASP.NET Core JSON APIs with Source Generators [khalidabuhakmeh.com]
YouTube
- Brain Teaser: Multiple invocations of static constructors [www.youtube.com]
- Integrating a Database (w/ Entity Framework) – VERTICAL SLICE ARCHITECTURE #6 [www.youtube.com]
- Intro To RabbitMQ [www.youtube.com]
- Why is Microsoft Changing C# Syntax So Much? [www.youtube.com]
- Random Finally Gets Its Missing Methods in .NET 8 [www.youtube.com]
- Stop using async void in C#! Do this instead. [www.youtube.com]
- Make Your ASP.NET Core API Controllers Incredibly Simple [www.youtube.com]
YouTube Shorts
- How To Configure EF Core Database Schema #shorts [www.youtube.com]
- Write Better Unit Tests With The Arrange-Act-Assert Pattern #shorts [www.youtube.com]
- What Is a Modular Monolith? #shorts [www.youtube.com]
- I insulted ChatGPT and it HATES me now [www.youtube.com]
News & Updates
- Dapr 1.10 – More steps in the right direction [markheath.net]
- Python in Visual Studio Code – March 2023 Release [devblogs.microsoft.com]
- Microsoft Teams’ Permission Service migration to .NET 6 [devblogs.microsoft.com]
- Extending the System Menu to add advanced commands in .NET [www.meziantou.net]
Podcasts
- The Next C# with Mads Torgersen [www.dotnetrocks.com]
- Our Perspectives on the Future of .NET with Mark J Price [dotnetcore.show]
- Why is .NET so Insanely Fast? with Stephen Toub | Keep Coding Podcast [www.youtube.com]
Other Interesting Articles
- Visual Studio 2022 – 17.5: 15 New Features [www.claudiobernasconi.ch]
- Write a high-quality README for NuGet packages [devblogs.microsoft.com]
- Deploy Access Restricted Azure website from DevOps Pipelines [blog.elmah.io]
Programming & Life
- Peak metaverse hustle: the virtual mettwurst [jussiroine.com]
- CloudFlare Detects a Record 71 Million Request-Per-Second DDoS Attack [www.infoq.com]
Weekly Dose of Humor
- When I run a script in production without testing it before [thecodinglove.com]
- When I go far in the project’s history [thecodinglove.com]
- When a bug shows up during my demo and I act as if nothing happened [thecodinglove.com]
- When the manager is looking for a volunteer to write the user documentation [thecodinglove.com]