EF Core, C# features, and ASP.NET Core security
Practical .NET reads on EF Core configuration, C# language habits, ASP.NET Core pipelines, caching, security, and clean architecture.
Jasen's top three picks
- 1 The Better Way to Configure Entity Framework Core in .Net 9
medium.com
A practical look at configuring EF Core without the usual Program.cs clutter, which is useful if you want cleaner startup code.
- 2 5 Underused C# Features That Level Up Your Code Quality
medium.com
Five underused C# features worth revisiting; these are the kinds of language tools that quietly improve readability and API design.
- 3 How to Build a Production-Ready Invoice Builder in .NET Using IronPDF
towardsdev.com
A production invoice builder example that mixes backend and frontend concerns, with enough implementation detail to be immediately useful.
Editor's note
I put together a fairly mixed lineup today, from EF Core configuration and enum handling to ASP.NET Core security and Copilot updates. The Roslyn logging piece and the escape-analysis writeup both stand out for engineers who like deeper runtime and tooling details.
Today's articles
The Better Way to Configure Entity Framework Core in .Net 9
medium.com
Most people “configure EF Core” by slapping this into Program.cs and calling it a day:
Read article5 Underused C# Features That Level Up Your Code Quality
medium.com
Type safety, zero-cost abstractions, and cleaner APIs with features most developers still ignore.
Topics: C#
Read articleHow to Build a Production-Ready Invoice Builder in .NET Using IronPDF
towardsdev.com
Today, I want to show you how to build a production-ready invoice builder application (backend + frontend) Continue reading on Towards Dev »
Topics: ASP.NET Core
Read articleDomain Validation With .NET | Clean Architecture, DDD, .NET 10
medium.com
Domain validation is where your code stops being “just CRUD” and starts actually protecting your business rules.
Topics: Clean Architecture Domain-Driven Design .NET 10
Read articleC# Fundamentals
c-sharpcorner.com
Master C# fundamentals before diving into ASP.NET Core! Learn variables, OOP, inheritance, LINQ, and more with real-world examples. Includes a CRUD practice task.
Topics: C#
Read articleHow to Properly Handle Enums in EF Core (Conversions, Strings, and Flags)
medium.com
A practical guide to mapping enums safely and cleanly in your .NET applications
Topics: EF Core
Read articleBlazing Fast Caching Service in ASP.NET
medium.com
🟦 PART 1 — Blazing Fast Distributed Caching in ASP.NET Core 9 with Redis: The Ultimate Theory Primer Continue reading on CodeToDeploy »
Topics: ASP.NET Core Performance Redis
Read articleThe C# Keyword You’ve Been Misusing for Years — One Example That Finally Makes It Click
blog.stackademic.com
Most developers get this keyword painfully wrong. This deep dive breaks the illusion with a simple, unforgettable example that rewires… Continue reading on Stackademic »
Topics: C#
Read articleDifference Between IEnumerable, ICollection, and IList in C#?
c-sharpcorner.com
Learn the clear and simple differences between IEnumerable, ICollection, and IList in C#. Understand what they are, how they work, when to use them, and see real C# code examples to help you choose th...
Topics: C#
Read article🚀 Understanding the Old vs New ASP.NET Core Pipeline: A Complete Guide
c-sharpcorner.com
Explore the evolution of the ASP.NET Core pipeline! This guide breaks down the old (pre-.NET 6) vs. new (Minimal Hosting Model) approaches, highlighting key differences and benefits. Learn which model...
Topics: ASP.NET Core .NET Core
Read articleStop Obsessing Over struct vs class: .NET 10 Just Changed the Game
javascript.plainenglish.io
.NET 10 introduces aggressive Escape Analysis. Learn how the JIT can now allocate classes on the stack, making the struct vs class debate… Continue reading on JavaScript in Plain English »
Topics: .NET 10 Performance
Read articleUsing Azure Key Vault to Protect Secrets in .NET Apps
malshikay.medium.com
Storing secrets like database passwords, JWT keys, API tokens, or connection strings inside your application is risky. If someone gets…
Read articleUnlocking the Power of Web with Copilot Chat’s New URL Context
devblogs.microsoft.com
There are many scenarios where Copilot Chat can feel limited by the built-in model training data. Maybe you want guidance on the latest web framework, documentation, or project-specific resources—but ...
Topics: GitHub Copilot Visual Studio
Read articleValue Objects In C#: A Structured Approach to Consistent Business Data
medium.com
Introduction
Topics: C# Domain-Driven Design
Read articleHow To Implement API Key Authentication in ASP.NET
medium.com
Part 1 — Fundamentals, Security Concepts, API Key Design & Full Minimal API Setup Continue reading on AWS in Plain English »
Topics: ASP.NET Core Authentication Security
Read articleClean Architecture in .NET: A Complete Beginner-Friendly Guide With Real Examples
c-sharpcorner.com
Master Clean Architecture in .NET! This beginner-friendly guide uses real examples to build maintainable, testable, and scalable applications. Learn the core principles and layers.
Topics: Clean Architecture Domain-Driven Design
Read articleAchieving Full Application Logging in C# with Roslyn Code Transformation
medium.com
Introduction
Read article