EF Core, caching, and old-to-new .NET patterns
A mixed .NET lineup covering caching, EF Core with PostgreSQL, source generators, dependency injection, and Web Forms migration advice.
Jasen's top three picks
- 1 What is .NET Framework?
medium.com
A quick refresher on what the .NET Framework is, useful if you’ve got legacy code or older docs in front of you.
- 2 How does Caching work in .NET framework?
medium.com
Caching appears twice this issue, which is a nice reminder that performance work usually starts with the basics.
- 3 C# tips: string.IsNullOrEmpty vs string.IsNullOrWhiteSpace
c-sharpcorner.com
Good practical C# housekeeping: null checks and string validation are still easy places to trip.
Editor's note
I pulled together a very mixed bag this time, from framework basics and caching to EF Core, source generators, and a couple of modernization pieces. The EF Core/PostgreSQL stored procedures article and the Web Forms migration prompts stand out because they hit real-world decisions people still make in 2025. I also like the JIT and BCL primers here for readers who want a refresher on the runtime pieces underneath everything else.
Today's articles
What is .NET Framework?
medium.com
The .NET Framework was a software development platform developed by Microsoft. It provided a comprehensive and consistent programming… Continue reading on .NET Framework — Common and Uncommon »
Topics: .NET Framework
Read articleHow does Caching work in .NET framework?
medium.com
Caching in .NET is a technique used to store and manage frequently accessed data or objects in memory for faster retrieval, reducing the… Continue reading on .NET Framework — Common and Uncommon »
Topics: .NET Framework Performance
Read articleC# tips: string.IsNullOrEmpty vs string.IsNullOrWhiteSpace
c-sharpcorner.com
Understand the crucial difference between string.IsNullOrEmpty and string.IsNullOrWhiteSpace in C#. This article clarifies when to use each method for effective string validation. Learn how IsNullOrWh...
Topics: C#
Read articleLet’s talk about *.resx in ASP.NET Core
medium.com
Do we still need to use *.resx files in ASP.NET Core?
Topics: ASP.NET Core
Read articleWhat is Just-In-Time (JIT) Compiler?
medium.com
JIT stands for “Just-In-Time” compilation. It is a technique used in many programming languages and runtime environments, including .NET… Continue reading on .NET Framework — Common and Uncommon »
Topics: .NET Framework Performance
Read article.NET R&D Digest (September, 2025)
olegkarasik.wordpress.com
This issue includes bits of AI, software development, learning, C#, performance, security, C, programming languages, ruby, and of course .NET and .NET Internals.
Topics: Performance Security
Read articleYou’re Still Writing C#/.NET Like It’s 2015 — Here’s the 2025 Way
levelup.gitconnected.com
If your C# still starts with namespaces at the top, MVC controllers everywhere, and new JsonSerializerOptions() sprinkled around, you’re… Continue reading on Level Up Coding »
Topics: C# .NET 8 Performance
Read articleUnderstanding the Cache-Aside Pattern: A Practical Guide
medium.com
Boost Performance with Smart Caching
Topics: Performance Redis
Read articleUsing Stored Procedures and Functions With EF Core and PostgreSQL
milanjovanovic.tech
Learn how to use PostgreSQL stored procedures and functions with EF Core to handle complex queries, atomic operations with locking, and database-specific features while keeping the type safety and con...
Topics: EF Core PostgreSQL
Read article7 Practical Steps to Nail the Transactional Outbox Pattern in Clean Architecture (.NET 9)
medium.com
You know that feeling when your API says “Order saved ✅”… but your message broker didn’t get the memo? That’s how ghost orders are born…
Topics: Clean Architecture .NET 9 Service Bus
Read articleHow to Turn Claude Code into a Domain-Specific Coding Agent | LangChain Guide
c-sharpcorner.com
A deep dive into the LangChain blog’s method for customizing Claude Code into a domain-specific coding agent. Walkthrough of Claude.md, MCP tools, experiment setups, evaluation design, and recommendat...
Topics: OpenAI Semantic Kernel
Read articleThe Unseen Architecture: A Masterclass in Dependency Injection
medium.com
Why DI Isn’t Just “Passing Objects” — It’s a Philosophy Continue reading on .Net Programming »
Topics: Design Patterns Solid Principles
Read articleBase Class Library (BCL) in .NET
medium.com
The Base Class Library (BCL) in .NET is a fundamental component of the .NET Framework and .NET Core (now part of .NET 5 and later). It… Continue reading on .NET Framework with C#— Common and Uncommon ...
Topics: .NET Core .NET Framework
Read articleDo developers still use ASP.NET Web Forms?
medium.com
ChatGPT Response Continue reading on Prompt Engineering — Practical Questions for ChatGPT (and others) »
Topics: ASP.NET Core .NET Framework
Read articleShow me a migration path from Web Forms to modern .NET
medium.com
ChatGPT Response Continue reading on Prompt Engineering — Practical Questions for ChatGPT (and others) »
Topics: ASP.NET Core .NET Framework
Read articleConstants vs Read Only variables in C#
medium.com
In .NET, both constants and read-only variables serve the purpose of defining values that cannot be changed during the execution of a… Continue reading on .NET Framework with C#— Common and Uncommon »
Topics: C#
Read articleStop Fighting EF Core: How to Use Stored Procedures and Functions (The Right Way)
medium.com
You’re building a .NET application with EF Core. Most of your queries work fine with LINQ, but now you’re hitting scenarios where you need…
Topics: EF Core PostgreSQL
Read articleWriting simple C# source code generator with Fluent API
medium.com
Introduction
Topics: C# Source Generators
Read article7 No-Nonsense Steps to the Repository Pattern with EF Core (Clean Architecture, .NET
medium.com
You know that feeling when your data access code starts spreading like ketchup on a white shirt? One query in the controller, another in…
Topics: Clean Architecture EF Core
Read articleMust-Know System Design for .NET Developers (Extended Edition)
medium.com
The Ultimate Interview Prep Guide Continue reading on Let’s Code Future »
Topics: C# Design Patterns
Read articleWhy I Still Choose C# (Even After Trying Everything Else)
medium.com
The one language that keeps pulling me back, no matter what else I try Continue reading on Programming Letters »
Topics: C# Performance
Read articleBoost your C# skills by fixing these common coding pitfalls — write cleaner, faster, and more maintainable code. Continue reading on Medium »
medium.com
Boost your C# skills by fixing these common coding pitfalls — write cleaner, faster, and more maintainable code.
Topics: C# Performance
Read articleRepository Pattern Over EF: Boon or Burden?
medium.com
Article #1
Topics: Design Patterns EF Core
Read article