API versioning, observability, and C# basics
A varied .NET roundup with API versioning, microservices observability, GC latency, design patterns, logging, and practical C# guides.
Jasen's top three picks
- 1 Design Patterns Guide in .NET Using C# -Part I: Detailed explanation
medium.com
A solid opening piece on design patterns in .NET if you want a structured refresher rather than just code samples.
- 2 Why .NET Core Cannot Run Directly on the JVM
medium.com
The GC latency article stands out for practical production debugging around background GC and the LOH.
- 3 Read This Before Your Next .NET Core Interview — You’ll Thank Me Later
medium.com
API versioning is always worth revisiting, especially when your clients outlive your release cycle.
Editor's note
I kept this issue deliberately mixed, from architecture and API versioning to GC latency and beginner-friendly C# topics. The latency piece on background GC and the LOH is especially useful if you’re chasing production performance issues, and the observability article is a good fit for microservices teams.
Today's articles
Design Patterns Guide in .NET Using C# -Part I: Detailed explanation
medium.com
https://medium.com/@bhargavkoya56/design-patterns-guide-in-net-using-c-part-i-detailed-explanation-7ed837f3fafe?source=rss------dotnet-5
Topics: C# Design Patterns
Read articleWhy .NET Core Cannot Run Directly on the JVM
medium.com
https://medium.com/@hasanmcse/why-net-core-cannot-run-directly-on-the-jvm-b103868319d7
Topics: .NET Core
Read articleRead This Before Your Next .NET Core Interview — You’ll Thank Me Later
medium.com
https://medium.com/@talhaawan78654321/read-this-before-your-next-net-core-interview-youll-thank-me-later-5ddcac0d8504
Topics: ASP.NET Core .NET Core
Read articleAPI Versioning in .NET
medium.com
https://medium.com/@shreyans_padmani/api-versioning-in-net-a0f01e7c610b
Topics: ASP.NET Core Web API
Read articleThe Bug Hid Behind a Guid — Until We Fired It With One Line of Code
medium.com
https://medium.com/@michaelmaurice410/the-bug-hid-behind-a-guid-until-we-fired-it-with-one-line-of-code-c23d4d0f0bab
Topics: C# Performance
Read articleMastering .NET Architecture
c-sharpcorner.com
https://www.c-sharpcorner.com/article/mastering-net-architecture/
Topics: Clean Architecture .NET Core
Read article💻 Issue 468 - Diagnosing Latency in .NET: Background GC and the Large Object Heap
dotnet.libhunt.com
https://dotnet.libhunt.com/newsletter/468
Topics: Performance Profiling
Read articleException Handling and Logging in C# — Complete Beginner-to-Advanced Guide
medium.com
https://medium.com/@fahimshahariar.fs/exception-handling-and-logging-in-c-complete-beginner-to-advanced-guide-b8c250c6cd4f
Read article20 Signs Your C# Code Is Too Complex (And How to Fix Them)
medium.com
https://medium.com/@ashokreddy343/20-signs-your-c-code-is-too-complex-and-how-to-fix-them-8741cc1142d1
Topics: C# Solid Principles
Read articleAdvanced Observability in .NET Microservices
medium.com
https://medium.com/@venkataramanaguptha/advanced-observability-in-net-microservices-749268ddf1cc
Topics: ASP.NET Core OpenTelemetry
Read articleC# Indexers Explained: Like Arrays, But Smarter!
medium.com
https://medium.com/dot-net-sql-learning/c-indexers-explained-like-arrays-but-smarter-665f88596de1
Topics: C#
Read articleBuilding a Windows PC Cleaner with WPF, C#, and Gemini’s Help
medium.com
https://medium.com/@artillustration391/building-a-windows-pc-cleaner-with-wpf-c-and-geminis-help-6426c27e9e8c?source=rss------csharp-5
Read article.NET Channels as a In-Memory Message Bus – Beware!
codeopinion.com
https://codeopinion.com/net-channels-as-a-in-memory-message-bus-beware/
Topics: Performance Service Bus
Read article.NET Base Class Library(BCL)
c-sharpcorner.com
https://www.c-sharpcorner.com/article/net-base-class-librarybcl/
Topics: .NET Core
Read articleC# Tuples: The No-Nonsense Guide to Better Code
towardsdev.com
https://towardsdev.com/c-tuples-the-no-nonsense-guide-to-better-code-646427489265
Topics: C#
Read article## Automating Excel Reports with C# and ChatGPT: A Developer's Guide
medium.com
https://medium.com/@brunogomes_97453/automating-excel-reports-with-c-and-chatgpt-a-developers-guide-c1fbc402762a
Read article