Issue #109 of the Code Maze weekly.
Check out what’s new this week and enjoy the read.
.NET and C#
- Using HTTP/3 (QUIC) in .NET [www.meziantou.net]
Is it worth supporting HTTP/3 in our applications? How much better is it really? How do we implement it in .NET? Find answers to these questions by reading this piece by Gérald Barré. - Dependency Injection in .NET 6 – Intro and Background [exceptionnotfound.net]
As we know, in .NET (6), DI is a first-class citizen, and it’s natively supported by the framework. Matthew Jones gives us his take on the basics of Dependency Injection in .NET.
Other Great Reads
- Protobuf In C# .NET – Part 1 – Getting Started [dotnetcoretutorials.com]
- Protobuf In C# .NET – Part 2 – Serializing/Deserializing [dotnetcoretutorials.com]
- Protobuf In C# .NET – Part 3 – Using Length Prefixes [dotnetcoretutorials.com]
- #Speech to text recognition with #IBM #Watson in C# [blog.dotnetframework.org]
- Audio Captcha – Use an API to solve audio based #captchas. [blog.dotnetframework.org]
- DateTime as a Value Object [ardalis.com]
- Finding a type declaration’s namespace and type hierarchy: Creating a source generator – Part 5 [andrewlock.net]
- Building ASP.NET Core and EF Core multi-tenant apps – Part2: Administration [www.thereformedprogrammer.net]
- Adding Clarity To .NET Minimal Hosting APIs [khalidabuhakmeh.com]
Podcasts
- Monsters Weekly 235 – Programming Workflows with Azure Durable Functions [aspnetmonsters.com]
- Power Automate and Power Platform with Barret Blake [6figuredev.com]
News & Updates
- Contoso University Vertical Slice example updated to .NET 6 [jimmybogard.com]
Other Interesting Articles
- How to Fix a Common Scrum Problem [scottlilly.com]
- How I’ve set up my new Windows development environment in 2022 [timdeschryver.dev]
- The State of WebAssembly – 2021 and 2022 [platform.uno]
- Hot Reload In C# .NET 6 / Visual Studio 2022 [dotnetcoretutorials.com]
- Service Locator is not an Anti-Pattern [jimmybogard.com]
- When NOT to write an Abstraction Layer [codeopinion.com]
- Comparing the backend for frontend (BFF) security architecture with an SPA UI using a public API [damienbod.com]
On Programming & Life
- How To Improve Customer Experience With Web Design [simpleprogrammer.com]
- Quitting A Job You Just Started [simpleprogrammer.com]
Weekly Dose of Humor
- When I try to edit a single line in a CSS file [thecodinglove.com]
- When I don’t know what to type for my test prints anymore [thecodinglove.com]
- When they ask me if I tested my new feature correctly [thecodinglove.com]
- When I type git ass instead of git add [thecodinglove.com]