You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<iclass="fas fa-burger"></i></button><ulclass="navigation"><li><ahref="/posts/">Posts</a></li><li><ahref="/authors/">About us</a></li></ul></nav><divclass="divider"></div></header><mainclass="body"><header><h1>Daily DevOps & .NET - Where Code Meets Culture</h1></header><articleclass="post clearfix"><figureclass="square"><picture><sourcesrcset="/images/nuget-scheduler-80x80.webp?v=95914a9a175237c92bb05c5c3187d800" type="image/webp" media="(max-width: 767.98px)"><sourcesrcset="/images/nuget-scheduler-80x80.png?v=21983cb7d1aaee6a20b10806f639db1c" type="image/png" media="(max-width: 767.98px)"><sourcesrcset="/images/nuget-scheduler-250x250.webp?v=713f72c124990f2a6ff02981d09bcf4a" type="image/webp"><sourcesrcset="/images/nuget-scheduler-250x250.png?v=7e151b9e71a1faee3ac0f5c0a109b467" type="image/png"><imgsrc="/images/nuget-scheduler.png?v=4159bfd7c08b58b0fc741782fe532741" alt=".NET Job Scheduling — The Landscape" loading="lazy" decoding="async" title=".NET Job Scheduling — The Landscape"></picture></figure><header><h2><ahref="/posts/dotnet-job-scheduling-1-landscape/" rel="article" title=".NET Job Scheduling — The Landscape">.NET Job Scheduling — The Landscape</a></h2><pclass="post-published"><timedatetime="2025-11-25T17:00:00+01:00">Published on 11/25/25 5:00 pm by </time><ahref="/authors/martin/" rel="author" title="Martin Stühmer">Martin Stühmer</a></p></header><sectionclass="content">Explore the spectrum of .NET job scheduling from lightweight in-memory solutions to enterprise-grade distributed systems.
3
+
Understand which approach fits your operational model and why background processing architecture matters.</section><aclass="link" href="/posts/dotnet-job-scheduling-1-landscape/" rel="article" title=".NET Job Scheduling — The Landscape"></a></article><articleclass="post clearfix"><figureclass="square"><picture><sourcesrcset="/images/netevolve-80x80.webp?v=5ffa45d7bd55dd056d8f57e6be0d1f5a" type="image/webp" media="(max-width: 767.98px)"><sourcesrcset="/images/netevolve-80x80.png?v=39a6253b21fc4f345cd13dc54b389e30" type="image/png" media="(max-width: 767.98px)"><sourcesrcset="/images/netevolve-250x250.webp?v=8bdc0bd92afa302dc064a92d49a7f6eb" type="image/webp"><sourcesrcset="/images/netevolve-250x250.png?v=d8fac163a2bc6097c4a8df42bfd2bcd7" type="image/png"><imgsrc="/images/netevolve.png?v=9183615e4f097261616ff2922c3f27ca" alt="NetEvolve.HealthChecks 5.0: 27+ Targeted Probes, Zero Boilerplate
3
4
" loading="lazy" decoding="async" title="NetEvolve.HealthChecks 5.0: 27+ Targeted Probes, Zero Boilerplate
4
5
"></picture></figure><header><h2><ahref="/posts/healthchecks-5-0/" rel="article" title="NetEvolve.HealthChecks 5.0: 27+ Targeted Probes, Zero Boilerplate
5
6
">NetEvolve.HealthChecks 5.0: 27+ Targeted Probes, Zero Boilerplate</a></h2><pclass="post-published"><timedatetime="2025-11-20T23:00:00+01:00">Published on 11/20/25 11:00 pm by </time><ahref="/authors/martin/" rel="author" title="Martin Stühmer">Martin Stühmer</a></p></header><sectionclass="content"><p><strong>NetEvolve.HealthChecks 5.0 is a decisive expansion—broader coverage scope, less boilerplate.</strong></p><p>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.</p></section><aclass="link" href="/posts/healthchecks-5-0/" rel="article" title="NetEvolve.HealthChecks 5.0: 27+ Targeted Probes, Zero Boilerplate
@@ -11,10 +12,6 @@
11
12
" loading="lazy" decoding="async" title=".NET 10: Boring by Design, Reliable by Default
12
13
"></picture></figure><header><h2><ahref="/posts/dotnet-10-released/" rel="article" title=".NET 10: Boring by Design, Reliable by Default
13
14
">.NET 10: Boring by Design, Reliable by Default</a></h2><pclass="post-published"><timedatetime="2025-11-13T18:00:00+01:00">Published on 11/13/25 6:00 pm by </time><ahref="/authors/martin/" rel="author" title="Martin Stühmer">Martin Stühmer</a></p></header><sectionclass="content"><p><strong>Microsoft wants you to believe .NET 10 is boring. They’re right — and that’s the best news we’ve had in years.</strong></p><p>.NET 10 is here, and for once, Microsoft didn’t oversell it. LTS support through 2028, JIT improvements that actually matter, and C# 14 features that won’t rewrite your architecture. Here’s what you need to know before migrating.</p></section><aclass="link" href="/posts/dotnet-10-released/" rel="article" title=".NET 10: Boring by Design, Reliable by Default
14
-
"></a></article><articleclass="post clearfix"><figureclass="square"><picture><sourcesrcset="/images/timing-dotnet10-80x80.webp?v=e085f0ef1779af32e868759d14cf053f" type="image/webp" media="(max-width: 767.98px)"><sourcesrcset="/images/timing-dotnet10-80x80.png?v=d6e1585b70c7cd2d5976a6e321556843" type="image/png" media="(max-width: 767.98px)"><sourcesrcset="/images/timing-dotnet10-250x250.webp?v=4cdb467c9a5a03f2d95e195109aaeb31" type="image/webp"><sourcesrcset="/images/timing-dotnet10-250x250.png?v=8483bedd420f7df23ac845783d0dde17" type="image/png"><imgsrc="/images/timing-dotnet10.png?v=8a9aad349f586d3bcaeaf9c95a6d62b5" alt=".NET 10: Timing Is the New Technical Debt
15
-
" loading="lazy" decoding="async" title=".NET 10: Timing Is the New Technical Debt
16
-
"></picture></figure><header><h2><ahref="/posts/timing-is-the-new-technical-debt/" rel="article" title=".NET 10: Timing Is the New Technical Debt
17
-
">.NET 10: Timing Is the New Technical Debt</a></h2><pclass="post-published"><timedatetime="2025-11-12T18:00:00+01:00">Published on 11/12/25 6:00 pm by </time><ahref="/authors/martin/" rel="author" title="Martin Stühmer">Martin Stühmer</a></p></header><sectionclass="content">2025 reshapes the .NET ecosystem with faster release cycles and shared responsibility. Discover why migrating to .NET 10 by Q1 2026 — and supporting your dependencies — turns timing into sustainable ROI.</section><aclass="link" href="/posts/timing-is-the-new-technical-debt/" rel="article" title=".NET 10: Timing Is the New Technical Debt
0 commit comments