Cancellation tokens, middleware, and EF Core
A varied .NET roundup covering cancellation patterns, ASP.NET Core middleware, EF Core read-only mappings, dependency injection, and core C# fundamentals.
Jasen's top three picks
- 1 What’s the difference between static, public, and void in C#?
c-sharpcorner.com
A clear primer on method keywords that still trips up newcomers.
- 2 Mastering IOptions in .NET
medium.com
Good refresher on options binding before you reach for custom config code.
- 3 Common errors to avoid in ASP.NET Core dependency injection
roundthecode.com
Classic DI pitfalls, explained in a way teams can act on quickly.
Editor's note
I pulled together another intentionally mixed issue: beginner-friendly C# explainers sit right alongside deeper framework pieces. The cancellation token articles stand out for developers who want to avoid subtle async mistakes, and the EF Core read-only properties post is a nice practical domain-modeling read. It’s the kind of lineup that gives both new and experienced .NET folks something useful.
Today's articles
What’s the difference between static, public, and void in C#?
c-sharpcorner.com
A clear guide explaining the meanings of the keywords public, static, and void as used in C# methods, what each does, how they interact, and typical use cases like the Main() method.
Topics: C#
Read articleMastering IOptions in .NET
medium.com
A few days ago, I was watching an NDC conference talk, and the speaker casually mentioned something I’d seen before but never really…
Topics: .NET 8
Read articleCommon errors to avoid in ASP.NET Core dependency injection
roundthecode.com
Looking at how you can avoid common errors in ASP.NET Core dependency injection like not registering a service and circular dependency. The page Common errors to avoid in ASP.NET Core dependency injec...
Topics: ASP.NET Core Design Patterns
Read articleC# Corner Now Supports Light Theme!
c-sharpcorner.com
C# Corner now supports a light theme! Enjoy a fresh, clean look with our new light mode option—designed for better readability and user comfort. Try it out today.
Topics: Visual Studio
Read article.NET R&D Digest (July, 2025)
olegkarasik.wordpress.com
This issue includes bits of hardware, AI, development tools, software development, software design, concurrency, C# (a lot of C#), .NET and .NET Internals.
Read articleStop Reinventing Payments: How EasyLaunchpad Connects You to Stripe & Paddle Fast
bizsoltech.medium.com
If you’ve ever set up payments for a SaaS app, you already know — it’s never as easy as the documentation makes it look.
Topics: Azure
Read articleASP.NET Core Middleware: Use vs Map vs Run
medium.com
What’s the Difference? Continue reading on .Net Programming »
Topics: ASP.NET Core Minimal APIs
Read articleDifference between Class and Structure in C#
c-sharpcorner.com
An in-depth look at the differences between classes and structs in C#, explaining their memory behavior, inheritance abilities, performance implications, when to use each, and real-world code examples...
Topics: C#
Read articleDeep Dive into Query Building in LINQ: What Every Senior .NET Developer Should Know
medium.com
As senior .NET developers, we often deal with complex data transformations, filtering, and querying across various layers of our…
Topics: C#
Read articleC# Cheat Sheet: From Zero to Hero
medium.com
2025 Edition
Topics: C#
Read articleWhat is object-oriented programming in C#?
c-sharpcorner.com
A hands-on guide to understanding object-oriented programming (OOP) in C#, complete with real-world examples. Learn the four pillars of OOP, Encapsulation, Inheritance, Polymorphism, and Abstraction, ...
Topics: C#
Read articleThe Final Boss of Cancellation Tokens in .NET
blog.stackademic.com
Performance, pitfalls, and the 5 rules that separate pros from amateurs. Continue reading on Stackademic »
Topics: C# Performance
Read articleLeveling Up with Cancellation Tokens in .NET
blog.stackademic.com
Advanced patterns like linked tokens, async streams, and making APIs truly cancellation-aware. Continue reading on Stackademic »
Topics: C# Performance
Read articleBest Practice to Make your Project Cleaner in .NET Core
c-sharpcorner.com
Discover essential best practices for building clean, maintainable .NET Core projects. Learn effective project structuring, dependency injection, configuration, logging, testing, security, and API des...
Topics: Clean Architecture .NET Core
Read articleRead only properties on Domain object using Entity Framework Core
josef.codes
Storing immutable domain objects directly with Entity Framework Core using value converters and private backing fields to handle read-only collections and custom types.
Topics: Domain-Driven Design EF Core
Read articleWorking with Arrays in C#: Declaration, Initialization, and Usage
medium.com
Arrays are one of the most fundamental data structures in C# programming, allowing you to store multiple values of the same type in a…
Topics: C#
Read articleWhat Is the Difference Between C# and .NET?
c-sharpcorner.com
Confused between C# and .NET? This article breaks down the technical differences and how they work together in modern software development.
Read articleGPT-5 in Azure AI Foundry: Future of AI Apps & Agents
c-sharpcorner.com
OpenAI’s GPT-5 is now in Azure AI Foundry, offering advanced reasoning, multiple model options, and strong safety controls. Built for real-world tasks, it helps businesses scale AI securely, efficient...
Read articleMaster the C# Ternary Operator: Concise Conditionals
medium.com
Writing clean, readable code is a skill every developer strives to master. One powerful tool in the C# language that can help achieve this…
Topics: C#
Read article⚙️ How to Apply Rate Limiting in ASP.NET Core (.NET 8) with a Custom Attribute
medium.com
In modern web services, controlling traffic is essential to ensure fair usage and prevent abuse. In this article, I’ll walk you through a…
Topics: ASP.NET Core .NET 8
Read articleRate Limiter in .NET 9
medium.com
If you want the full source code, download it from this link: https://www.elitesolutions.shop/
Topics: ASP.NET Core .NET 9
Read article