Editor's note
I kept this issue broad on purpose: there’s solid fundamentals, API work, data access, and security all in one lineup. The EF Core on .NET 9 piece and the Zero Trust article stood out to me because they’re the kinds of topics that save teams real pain later.
C# types, ASP.NET Core, EF Core and security
Swing open the garage door to another exciting week of .NET development! This Monday, we're shifting gears into high performance with a turbocharged mix of articles that'll keep your coding engines purring. Whether you're optimizing legacy systems or carving out something fresh and stylish, this newsletter’s your pit crew, ready to keep your expertise on track. So, tune those mental engines and coast through the brilliance we've assembled—your roadmap to a stellar .NET week starts now!
Today's Articles
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jasen's take on today's picks
Understanding C# Class Types: A Complete Guide for .Net Developers
A solid fundamentals piece on class types for devs who want cleaner code and better design decisions.
Security Best Practices in MERN Stack (2025 Guide)
This security checklist translates well beyond MERN; JWT, headers, and input validation are evergreen concerns.
When to Use var, dynamic, and object in C#
A quick refresher on when var helps readability and when dynamic or object really changes behavior.
Mastering Swagger in ASP.NET Core (.NET 6/7/8)
Swagger setup and customization remain essential for keeping ASP.NET Core APIs discoverable and usable.
.NET Core vs .NET Framework: Key Differences and How to Choose the Right One
A clear decision guide for teams still straddling legacy .NET Framework and modern .NET choices.
Demystifying EF Core on .NET 9: From Models to Migrations
EF Core 9 migrations and model work are the practical core of most real-world data-layer upgrades.
A good deep dive for squeezing more from EF Core when query speed starts to matter.
Enhancing Analytical Queries with Semantic Kernel and In-Memory SQL Processing
Interesting to see Semantic Kernel paired with in-memory SQL for analytical querying and LLM-assisted data access.
Casting rules sound basic until they break production code; this one revisits the sharp edges.
When (Not) to Use Middleware in ASP.NET Core
Middleware advice is valuable here because overusing it is one of the easiest ASP.NET Core architecture mistakes.
Deep Dive into async await .Net
Async/await still deserves careful study; performance and correctness both depend on understanding it well.
Rate Limiting(From Theory to Code): A Complete Guide for Backend Developers
Rate limiting is now table stakes for backend APIs, and this guide walks from theory to implementation.
️♂️ Events and Delegates in C# — Explained Like You’re a Security System
Delegates and events can feel abstract, so the analogy-heavy explanation should help newer C# developers.
AI & .NET in Finance: Improving Cybersecurity and Customer Engagement
Finance is a useful stress test for AI plus .NET, especially where security and customer experience meet.
Scheduling Messages with Brighter V10 and Hangfire
Brighter and Hangfire together make this useful for teams scheduling work across messaging and background jobs.
Building a static analysis tool from reflection APIs is a clever way to learn how the type system works.
Session vs Token-Based Authentication in MERN: When to Use What
Session versus token auth is a practical distinction, and the JWT and cookie tradeoffs matter in real apps.
How to Build an E-commerce Application Using .NET 9
An e-commerce build in .NET 9 is always useful if you want a full-stack reference implementation.
Global Error Handling in .NET 9
Global error handling is one of those essentials that makes APIs feel deliberate instead of fragile.
.Net Framework, .Net Core, .Net — What’s the difference?
Another platform comparison article, this time framed around the current .NET naming split and migration choices.
Behind the Scenes: Why Developers Love the Folder Structure in This SaaS Boilerplate
Folder structure matters more than people admit, especially when a SaaS codebase grows and teams change.
Collections in C#: From Arrays to Advanced Generics for Professional Developers
Collections are foundational C# knowledge, and the generics angle makes this useful beyond beginner level.
Your IP Whitelist Isn’t Security — The Microsoft Zero Trust Guide for .NET Developers
IP whitelisting is not a security strategy by itself; Zero Trust thinking is the better takeaway for .NET teams.


















