Home Archive Delegates, plugins, JWT, and EF Core – .NET News Daily Issue #364 (Jan 7, 2026)

Editor's note

I put together a mixed issue this time, with fundamentals and deeper runtime work side by side. The plugin-system piece stands out for its practical take on unloadability, and the EF Core model article is a useful reality check on caching and DbContext behavior. The delegates and pattern-matching refreshers round it out for developers who want a cleaner mental model of core language features.

Delegates, plugins, JWT, and EF Core

Enjoying the newsletter? Your feedback helps us grow and reach more developers.

Share your testimonial →

Today's Articles

Introduction to Delegates in C#

https://www.c-sharpcorner.com/article/introduction-to-delegates-in-c-sharp/

Unlock C# delegates: Learn how to declare, use, and master single-cast, multicast, and built-in delegates (Func, Action, Predicate) for flexible code!

Article preview

Real Plugin Systems in .NET: AssemblyLoadContext, Unloadability, and Reflection‑Free Discovery

https://jordansrowles.medium.com/real-plugin-systems-in-net-assemblyloadcontext-unloadability-and-reflection-free-discovery-81f920c83644?source=rss------dotnet-5

How to build production-grade plugin systems that unload, avoid file locks, and survive the failure modes that break naive approaches

Article preview

Create and Read JWT Tokens in C# .NET

https://codeexact.medium.com/create-and-read-jwt-tokens-in-c-net-0a8b48f78292?source=rss------dotnet-5

Learn how to generate JWT tokens and extract data from them without validation. This guide covers the essentials of JWT token creation and…

Article preview

RFC 6570: URI Templates for API Discoverability in .NET

https://jordansrowles.medium.com/rfc-6570-uri-templates-for-api-discoverability-in-net-09dc127c255d?source=rss------dotnet-5

RFC 6570 defines a compact syntax for URI templates that can be expanded with values at runtime.

Article preview

TDD in .NET: Anti-Patterns & When NOT to Use TDD

https://medium.com/@ajaykumar1807/tdd-in-net-anti-patterns-when-not-to-use-tdd-49997bd89fa1?source=rss------dotnet-5

The Double-Edged Sword

Article preview

How .NET 10’s Microsoft Agent Framework is Revolutionizing AI

https://medium.com/@sketch.paintings/how-net-10s-microsoft-agent-framework-is-revolutionizing-ai-93af0637249a?source=rss------dotnet-5

Remember Tony Stark’s JARVIS or FRIDAY? These weren’t just voice assistants; they were intelligent companions that understood context…

Article preview

Top .NET Blog Posts of 2025

https://devblogs.microsoft.com/dotnet/top-dotnet-blogs-posts-of-2025/

Let's look back at the most-read .NET blog posts published in 2025, from .NET 10 to AI, performance, and developer tooling. The post Top .NET Blog Posts of 2025 appeared first on .NET Blog.

Article preview

Type-Safe Collections in C#: How NonEmptyList Eliminates Runtime Exceptions

https://medium.com/@a7md.fre7at/type-safe-collections-in-c-how-nonemptylist-eliminates-runtime-exceptions-75740636e8f5?source=rss------dotnet-5

Learn how to leverage the type system to guarantee collection safety at compile time. A deep dive into NonEmptyList — a Scala-inspired…

Article preview

7 Mistakes .NET Developers Should Avoid

https://medium.com/@sachinghadi/7-mistakes-net-developers-should-avoid-13916f630bc6?source=rss------dotnet-5

Being a .NET developer means continuously upgrading yourself, not just writing code. Here are key mistakes that slow down career growth 👇

Article preview

launchSettings.json Explained — The File Every ASP.NET Dev Ignores (Until It Breaks Something)

https://medium.com/@sweetondonie/launchsettings-json-explained-the-file-every-asp-net-dev-ignores-until-it-breaks-something-0ed6f770b121?source=rss------dotnet-5

If you’ve worked with ASP.NET Core long enough, you’ve definitely seen a file called launchSettings.json.

Article preview

Introduction to Pattern Matching in C#

https://www.c-sharpcorner.com/article/introduction-to-pattern-matching-in-c-sharp/

Unlock the power of C# pattern matching! Learn how to simplify complex logic, improve code readability, and avoid errors with this essential feature. Master modern C#!

Article preview

Clean Architecture is an effective approach to organizing application code

https://medium.com/@denmaklucky/clean-architecture-is-an-effective-approach-to-organizing-application-code-908b13bcd96c?source=rss------dotnet-5

Clean Architecture is an approach to organizing your code, and what’s most important is that it creates strong boundaries around the…

Article preview

Strategy vs Factory in C#: The Confusion That Breaks Real Systems

https://medium.com/@ravikumar.makwana/strategy-vs-factory-in-c-the-confusion-that-breaks-real-systems-4cc5b57ff33e?source=rss------dotnet-5

“Should I use Strategy or Factory?”

Article preview

What Is the EF Core Model DbContext, OnModelCreating, and the Truth About Caching

https://medium.com/@melisa.akkus/what-is-the-ef-core-model-dbcontext-onmodelcreating-and-the-truth-about-caching-bcc10a9996dc?source=rss------dotnet-5

Many developers using EF Core get confused by questions like: When is the Model created? Is it rebuilt every time a new DbContext is…

Article preview

Jasen's take on today's picks

Introduction to Delegates in C#

A solid refresher on delegates, including multicast behavior and the built-in Func, Action, and Predicate types.

Real Plugin Systems in .NET: AssemblyLoadContext, Unloadability, and Reflection‑Free Discovery

A practical look at plugin architectures in .NET, especially unloadability and avoiding reflection-heavy discovery pitfalls.

Create and Read JWT Tokens in C# .NET

A straightforward JWT guide focused on creating and reading tokens, with enough basics to get moving quickly.

RFC 6570: URI Templates for API Discoverability in .NET

RFC 6570 is a nice reminder that discoverable APIs can be more expressive than plain string-concatenated routes.

TDD in .NET: Anti-Patterns & When NOT to Use TDD

A skeptical take on TDD that’s worth reading if you’ve ever felt test-first wasn’t the right tool for a task.

How .NET 10’s Microsoft Agent Framework is Revolutionizing AI

This .NET 10 agent framework article is a timely look at where Microsoft is pushing AI-assisted application patterns.

Top .NET Blog Posts of 2025

Microsoft’s top .NET posts of 2025 offer a quick way to catch up on the topics that resonated most last year.

Type-Safe Collections in C#: How NonEmptyList Eliminates Runtime Exceptions

NonEmptyList is an interesting example of using the type system to prevent empty-collection bugs before runtime.

7 Mistakes .NET Developers Should Avoid

A short career-focused list, but some of the advice is useful if you’re trying to avoid common .NET developer missteps.

launchSettings.json Explained — The File Every ASP.NET Dev Ignores (Until It Breaks Something)

launchSettings.json gets more attention than it usually does, and for ASP.NET Core developers that’s often overdue.

Introduction to Pattern Matching in C#

Pattern matching remains one of the most readable ways to simplify branching logic in modern C#.

Clean Architecture is an effective approach to organizing application code

Clean Architecture gets another practical explanation here, with emphasis on boundaries rather than buzzwords.

Strategy vs Factory in C#: The Confusion That Breaks Real Systems

Strategy versus Factory is one of those design questions that trips up real codebases, so this comparison is timely.

What Is the EF Core Model DbContext, OnModelCreating, and the Truth About Caching

The EF Core internals piece does a good job explaining model creation, DbContext, and why caching matters.

Related issues

📬 Get daily .NET content delivered to your inbox