Memory Safety, Async Pitfalls, and CI
Coverage includes C# unsafe redesign, ASP.NET Core Task.Run guidance, WinForms scheduling, Clean Architecture, NuGet CI, and ValueTask tradeoffs.
Jasen's top three picks
- 1 Building a Scheduling App in C# WinForms From Scratch: What the Tutorials Skip
medium.com
A useful reality check for anyone building desktop line-of-business software; the gaps between tutorial code and shipping code are where most pain lives.
- 2 Improving C# memory safety
csharpdigest.net
The most interesting item in the batch for me; language safety work matters because it shapes how we write dangerous code on purpose.
- 3 XAML.io v0.7exports C# projects as native to Windows, macOS and Linux
news.google.com
Cross-platform native output from C# projects is notable, especially for teams watching alternatives around XAML-based app delivery.
Editor's note
I pulled together another deliberately mixed issue today, from low-level C# memory safety to practical ASP.NET Core async advice. The memory safety piece is worth your time because it frames the C# 16 unsafe changes as an explicit contract, and the Task.Run article is a good reminder of where server-side concurrency advice still gets misapplied. I also liked the Clean Architecture write-up for grounding the pattern in a concrete failure rather than abstract diagram talk.
Today's articles
Building a Scheduling App in C# WinForms From Scratch: What the Tutorials Skip
medium.com
WinForms Continue reading on JIN System Architect »
Topics: C# .NET Framework
Read articleImproving C# memory safety
csharpdigest.net
C# 16 is redesigning the unsafe keyword to act as an explicit contract
Read articleXAML.io v0.7exports C# projects as native to Windows, macOS and Linux
news.google.com
XAML.io v0.7exports C# projects as native to Windows, macOS and Linux
Topics: C#
Read articleOne Database Change Broke 3 Features. That’s the Day I Finally Understood Clean Architecture.
medium.com
Clean Architecture in .NET, explained simply — with a real healthcare example and diagrams you can actually picture.
Topics: Clean Architecture Domain-Driven Design
Read articleStop Copy-Pasting to NuGet: How to Automate Package Publishing via GitHub Actions
muhammadirwanto.medium.com
If you are still manually compiling, packing, and uploading your NuGet packages, you are burning valuable engineering time on a problem…
Topics: GitHub GitHub Actions
Read articleBuilding Hyper-Secure .NET Applications with Zero-Trust Security
medium.com
I’ll start with something that took me longer than I’d like to admit to fully accept.
Topics: Authentication Security
Read article.NET in 2026 — Is It Still Worth Learning?
rimazahamed.medium.com
The honest answer for developers who want to build real things
Topics: .NET Core
Read articleWhy Task.Run() Inside ASP.NET Core Is Usually a Mistake?
medium.com
A lot of backend code uses this pattern:
Topics: ASP.NET Core Performance
Read articleClaude Opus 4.8 is now available in Microsoft Foundry
techcommunity.microsoft.com
Claude Opus 4.8 is now available in Microsoft Foundry, giving developers and enterprises access to Anthropic’s most capable Opus model for coding, agentic tasks, and professional work. The post Claud...
Read article5 C# One-Liners That Replace 20 Lines of Code
medium.com
Tiny syntax. Huge impact. The kind of C# tricks that quietly make your code 10x cleaner.
Topics: C#
Read articleI Replaced Task with ValueTask in My Data Layer. Here’s What Actually Happened.
serkanozbeykurucu.medium.com
Most .NET devs reach for Task without thinking. I did too, for years. It works fine almost everywhere, which is exactly why nobody…
Topics: C# Performance
Read article