GraphQL, observability, and .NET tradeoffs
Issue #180 covers GraphQL in .NET 9, ASP.NET Core observability, event sourcing, JWT auth, MAUI data access, and practical C# performance notes.
Jasen's top three picks
- 1 Why You Should Think Twice Before Using Quartz.NET or Hangfire
medium.com
A practical warning for anyone scheduling work in production: know where Quartz.NET and Hangfire fit, and where they don’t.
- 2 Pros and Cons of Using string.Intern() in Production
medium.com
Good reminder that string interning can help, but only when you’ve measured memory and GC tradeoffs.
- 3 GraphQL with .NET 9: A Developer’s Guide to Smarter APIs
medium.com
GraphQL in .NET 9 shows up twice here, with both a guide and a custom query builder angle.
Editor's note
I kept this issue intentionally mixed, with architecture, runtime, and day-to-day coding advice side by side. The Quartz.NET/Hangfire caution piece and the OpenTelemetry + Azure Monitor article are both worth a close read because they tackle production realities from different angles. I also liked the licensing update for AutoMapper and MediatR, since it’s the kind of ecosystem change teams need to know early.
Today's articles
Why You Should Think Twice Before Using Quartz.NET or Hangfire
medium.com
https://medium.com/@metoz.florian/why-you-should-think-twice-before-using-quartz-net-or-hangfire-8d2a2ebdf8ae
Topics: ASP.NET Core
Read articlePros and Cons of Using string.Intern() in Production
medium.com
https://medium.com/write-a-catalyst/pros-and-cons-of-using-string-intern-in-production-567611726091
Topics: Performance
Read articleGraphQL with .NET 9: A Developer’s Guide to Smarter APIs
medium.com
https://medium.com/@Adem_Korkmaz/graphql-with-net-9-a-developers-guide-to-smarter-apis-bbcad3bdc3db
Topics: ASP.NET Core .NET 9
Read articleEvent Sourcing in .NET
davutdursun.medium.com
https://davutdursun.medium.com/event-sourcing-in-net-549cb413cc21
Topics: Event Sourcing
Read articleAutoMapper and MediatR Licensing Update
jimmybogard.com
https://www.jimmybogard.com/automapper-and-mediatr-licensing-update/
Topics: AutoMapper MediatR
Read articleWhat is MVC?
medium.com
https://medium.com/@chikeredev/what-is-mvc-9f5c9bff285d?source=rss------csharp-5
Topics: ASP.NET Core ASP.NET MVC
Read articleBuilding a Custom GraphQL Query Builder in .NET 9
medium.com
https://medium.com/@thecodeman/building-a-custom-graphql-query-builder-in-net-9-0eea0cc877ef
Topics: ASP.NET Core .NET 9
Read articleObservability in ASP.NET Core with OpenTelemetry & Azure Monitor
c-sharpcorner.com
https://www.c-sharpcorner.com/article/observability-in-asp-net-core-with-opentelemetry-azure-monitor/
Topics: ASP.NET Core Azure OpenTelemetry
Read articleListing Information from the Local DB in MAUI .NET 9 [GamesCatalog] - Part 15
c-sharpcorner.com
https://www.c-sharpcorner.com/article/listing-information-from-the-local-db-in-maui-net-9-gamescatalog-part-15/
Read articleC# Comments: Write Notes Now, Thank Yourself Later!
medium.com
https://medium.com/@fulton_shaun/c-comments-write-notes-now-thank-yourself-later-f913e974ec82
Topics: C#
Read articleBuilding a Feedback‑Driven PromptWizard in .NET
medium.com
https://medium.com/@eneshoxha_65350/building-a-feedback-driven-promptwizard-in-net-526e7e578572
Topics: .NET Core Semantic Kernel
Read article20 Insanely Useful C# 9.0 Tips That Will Instantly Upgrade Your Code
medium.com
https://medium.com/@metoz.florian/20-insanely-useful-c-9-0-tips-that-will-instantly-upgrade-your-code-49b4cfcaeb48
Topics: C#
Read articleHow to Build an Advanced Data Crawler in .NET
medium.com
https://medium.com/asp-dotnet/how-to-build-an-advanced-data-crawler-in-net-86ea9db03b34
Read articleHow to Publish ASP.NET Core MVC Project.NET 8 with View Files
c-sharpcorner.com
https://www.c-sharpcorner.com/article/how-to-publish-asp-net-core-mvc-project-net-8-with-view-files/
Topics: ASP.NET Core .NET 8
Read articleHow to Add a Local NuGet (.nupkg) to Your .NET Project
jonathanantoine.medium.com
https://jonathanantoine.medium.com/how-to-add-a-local-nuget-nupkg-to-your-net-project-0254d222e2a6
Topics: .NET Core
Read articleRock, Paper, Scissors in C# — Let’s Code It
medium.com
https://medium.com/@fulton_shaun/rock-paper-scissors-in-c-lets-code-it-1be82088bbe9
Topics: C#
Read articleAzure Files: More performance, more control, more value for your file data
azure.microsoft.com
https://azure.microsoft.com/en-us/blog/azure-files-more-performance-more-control-more-value-for-your-file-data/
Topics: Azure
Read articleUnderstanding JWT Authentication and Authorization in ASP.NET
medium.com
https://medium.com/@waheedarshad239/understanding-jwt-authentication-and-authorization-in-asp-net-411a82934da9
Topics: ASP.NET Core Authentication Authorization
Read articleWhy I Rewrote a Python Script in C# — and It Was 10x Faster
medium.com
https://medium.com/@nagarajvela/why-i-rewrote-a-python-script-in-c-and-it-was-10x-faster-4391fa6834e6
Topics: C# Performance
Read articleTinyResult: Simplify Result Pattern Usage in .NET Projects — EN
blog.muratdinc.dev
https://blog.muratdinc.dev/tinyresult-simplify-result-pattern-usage-in-net-projects-en-bf37e2c7f9bc
Topics: Domain-Driven Design .NET Core
Read articleWhat is Middleware in ASP.NET Core?
medium.com
https://medium.com/@manisankardixit/what-is-middleware-in-asp-net-core-5805c9276ec9
Topics: ASP.NET Core
Read articleC#10 Implicit Using: Clean Up Your Code!
medium.com
https://medium.com/womenintechnology/c-10-implicit-using-clean-up-your-code-4e7ebe1e5f61
Topics: .NET Core
Read articleBuilding a Modern C# Portfolio: Projects That Demonstrate 2025 Skills
medium.com
https://medium.com/@vikpoca/building-a-modern-c-portfolio-projects-that-demonstrate-2025-skills-5763b2c4fbf8
Topics: C#
Read article