
Daily DevOps & .NET - Where Code Meets Culture


.NET Job Scheduling — Hangfire and Persistent Reliability

.NET Job Scheduling — The Landscape

NetEvolve.HealthChecks 5.0: 27+ Targeted Probes, Zero Boilerplate
NetEvolve.HealthChecks 5.0 is a decisive expansion—broader coverage scope, less boilerplate.
New domain‑specific packages extend monitoring across cloud services, messaging platforms, graph, time‑series, vector and AI backends. In parallel, the former inheritance‑driven shared base library (abstract classes + repetitive DI wiring) was replaced by purpose-built source generators—removing manual registration churn and consolidating intent. Release 5.0 also formalizes full support for .NET 10—aligning with current trimming and analyzer improvements.

.NET 10 Testing: Microsoft Finally Fixed the Test Runner (Mostly)
Microsoft.Testing.Platform, bringing SDK-integrated testing with faster discovery, consistent behavior across environments, and explicit configuration contracts. But it requires .NET 10, breaks old test adapters, and demands CI pipeline discipline. Here’s what actually changes, who should migrate now, and who should wait.