Editor's note
I pulled together a deliberately mixed lineup this issue, from architecture and concurrency to AI-assisted modernization. The ASP.NET Core Program.cs guide and the EF Core cautionary piece stand out because they’re immediately useful in real projects. I also liked the thread-safety and async-stream articles for the kind of practical depth readers can apply right away.
C# design, AI upgrades, and ASP.NET Core
Enjoying the newsletter? Your feedback helps us grow and reach more developers.
Today's Articles
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jasen's take on today's picks
Mastering SOLID Principles: Writing Maintainable C# Code
Solid principles still matter when your codebase grows past the point where clever shortcuts help.
Modernize .NET Anywhere with GitHub Copilot: Faster Upgrades with AI (With Practical Example)
This Copilot upgrade piece is timely for teams trying to modernize without a giant rewrite.
Creating a Mock RDP Server in C#
A mock RDP server in C# is exactly the sort of niche experiment that teaches protocol behavior fast.
Pure.DI: DI without container, without .NET type reflection, and with compile-time validation
Pure.DI is interesting because compile-time validation can remove an entire class of runtime DI surprises.
Mastering Thread Safety in .NET: volatile vs ConcurrentDictionary
The volatile versus ConcurrentDictionary article tackles concurrency choices most developers eventually get wrong.
ASP.NET Core .NET 10 Program.cs Explained: The Complete Guide to Everything You Can Configure
The ASP.NET Core Program.cs guide should help anyone navigating newer app startup patterns and configuration.
Hidden C# Features That Will Make You a Better Developer
Hidden C# features are always a good reminder that the language has more depth than most day-to-day code shows.
Modernizing a Legacy ASP.NET Application Using AI (Gemini CLI)
AI modernization for a legacy ASP.NET app is practical reading for teams stuck with aging systems.
Building an AI-Powered Translator App Using Angular, .NET Core, and Python
The Angular, .NET Core, and Python translator app is a nice cross-stack example of AI-flavored app building.
C# interview questions remain useful, even if only to spot gaps in your own fundamentals.
This AI-in-.NET overview looks like a solid entry point for teams deciding where AI actually fits.
.NET & C# for FHIR Interoperability 3 — Resource Validator
FHIR validation in .NET is specialized, but it matters a lot for healthcare interoperability work.
Stop Using Entity Framework Core Wrong (I Did For 3 Years)
The EF Core post is worth reading because real mistakes are often the ones that look most idiomatic.
10 C# 14 Features That Will Change How You Write Code
C# 14 feature roundups are useful when they focus on what changes day-to-day coding, not just syntax trivia.
How to Detect Phishing Links in Documents using C#/.NET
Phishing detection in documents is a sharp reminder that security problems often hide in boring file workflows.
Why Your .NET API Is Slow — And 6 Ways to Fix It Fast
The slow API article covers the kind of fixes that usually pay off immediately in production services.
Word Page Setup in C# (Size, Margin, Orientation)
Word page setup in C# is practical document-generation work that many business apps still need.
Understanding Cookies in C#: A Guide for Modern .NET Developers
Cookies in C# is evergreen web guidance for session state, personalization, and auth-adjacent behavior.
Merging Async Streams in C#: A Missing Primitive in IAsyncEnumerable
Merging async streams fills a real gap and is the sort of small primitive that makes bigger pipelines cleaner.
C# Zero to Hero: Everything a Beginner Needs in One Blog
The zero-to-hero C# guide is beginner-friendly fare for readers just getting their footing.
















