ASP.NET Core Resilience, EF Core, Native AOT
Covers pagination, cancellation, rate limiting, idempotency, Aspire observability, EF Core tuning, secure uploads, C# 14, and token security.
Jasen's top three picks
- 1 Efficient Pagination in ASP.NET Core: Offset vs Keyset Pagination Explained
C# Corner
Good side-by-side treatment of pagination tradeoffs. Keyset is usually the right answer once datasets and concurrency start to matter.
- 2 Construct a Full Binary Tree from Preorder and Mirror Preorder Traversal
C# Corner
A niche algorithms refresher, but useful if you like reconstruction problems and tree traversal reasoning.
- 3 Cancellation Tokens in ASP.NET Core: How to Cancel Long-Running Requests Correctly
C# Corner
Worth reading because cancellation is often wired in halfway. Correct propagation saves real resources under load.
Editor's note
I kept this one intentionally mixed, but the ASP.NET Core operational pieces stood out: cancellation tokens, request timeouts, rate limiting, and idempotent APIs make a practical cluster. I also liked the MSBuild binlog analyzer post because build diagnostics are still too painful for most teams, and the EF Core 10 tuning article is the kind of checklist people can apply right away. Native AOT and Aspire observability round things out with two areas that are getting more relevant as apps get smaller, faster, and more distributed.
Today's articles
Efficient Pagination in ASP.NET Core: Offset vs Keyset Pagination Explained
C# Corner
Master ASP.NET Core pagination: Offset vs. Keyset. Learn efficient strategies for large datasets, API performance, and better user experience.
Topics: ASP.NET Core Performance Web API
Read articleConstruct a Full Binary Tree from Preorder and Mirror Preorder Traversal
C# Corner
Construct a full binary tree from preorder and mirror preorder traversals. Learn the unique reconstruction method for full binary trees.
Topics: C#
Read articleCancellation Tokens in ASP.NET Core: How to Cancel Long-Running Requests Correctly
C# Corner
Master ASP.NET Core cancellation tokens to prevent resource waste on abandoned requests, boosting scalability and responsiveness.
Topics: ASP.NET Core Performance Web API
Read articleBuilding Production-Ready Rate Limiting in ASP.NET Core 10
C# Corner
Master ASP.NET Core 10 rate limiting for production. Learn strategies, policies, and best practices to protect your APIs from abuse and traffic spikes.
Topics: ASP.NET Core .NET 10 Security
Read articleDay 9: The Day ASP.NET Core MVC Started Making Sense
Medium
Every day I spend learning C#, I notice that the language itself is only one piece of the puzzle. The more I explore, the more I realize…
Topics: ASP.NET Core C# ASP.NET MVC
Read articleBuilding Idempotent ASP.NET Core APIs for Distributed Systems
C# Corner
Build resilient ASP.NET Core APIs for distributed systems by implementing idempotency. Prevent duplicate data with Idempotency-Key, distributed caching, and database constraints.
Topics: ASP.NET Core Design Patterns Web API
Read articleHow I Turned 4 .NET Templates Into 1 With symbols and sources
Medium
A confession about over-engineering four separate .NET templates — and the .NET Template Engine feature that let me collapse them into one.
Topics: .NET Core
Read articleA new way to bring native Windows APIs to JavaScript - introducing dynamic API projections for Node.js
Microsoft Dev Blogs
E
Topics: .NET Core
Read articleMy Computer doesn't charge consistently
Microsoft Tech Community
PENDING REVIEW: MICROSOFT ARTICLE UNRETRIEVABLE (HTTP 403). My computer's battery doesn't charge reliably, often stopping and starting unexpectedly or showing inconsistent charge levels. It sometimes ...
Topics: .NET Core
Read articleHow can you implement a copy constructor in C#?
Medium
A constructor that takes an instance of the same type and copies its state into the new instance
Topics: C#
Read article.NET Ketchup - Week 31, 2026
.NET Ketchup
Catch up on the latest .NET news from week 31, 2026
Topics: .NET Core
Read articleRequest Timeout Handling in ASP.NET Core 10: Preventing Slow Requests from Hurting Your Application
C# Corner
Master ASP.NET Core 10 request timeouts to prevent slow requests from crashing your app. Learn configuration, policies, and cancellation for resilient APIs.
Topics: ASP.NET Core .NET 10 Performance
Read articleC# for Beginners: Understanding Indexers How Can Our Own Classes Use [] Like Arrays?
Medium
One of the best parts of growing as a programmer is starting to question things you once took for granted.
Topics: C#
Read articleDutch grammar option disabled in Edge Writing Assistance
Microsoft Tech Community
PENDING REVIEW: MICROSOFT ARTICLE UNRETRIEVABLE (HTTP 403). I am testing Microsoft Edge Writing Assistance with Microsoft Editor enabled. On both a clean unmanaged Windows 11 device and a manag...
Topics: .NET Core
Read articleAnalyze MSBuild Binary Logs with Copilot in VS Code
Microsoft Dev Blogs
You know the moment. CI goes red, or a build that took 8 seconds yesterday now takes 40, and you're staring at a wall of MSBuild output trying to find the one line that matters. The answer is almost a...
Topics: GitHub Copilot Performance Visual Studio Code
Read articleOne rotating refresh token, and reuse detection that makes theft self-limiting
Medium
A stateless JWT you cannot revoke has to be short-lived, which forces a refresh token, which is a long-lived bearer credential that can be…
Topics: Authentication JWT Security
Read articleCache Me If You Can: A .NET Caching Survival Guide
Medium
Caching is a fundamental part of modern applications, storing data locally or in a distributed manner so that our applications can be…
Topics: .NET Core Performance Redis
Read articleEvent-Driven Architecture in .NET Using RabbitMQ
C# Corner
Build production-ready .NET event-driven architectures with RabbitMQ. Learn core concepts, implementation, and testing for scalable, resilient systems.
Topics: Design Patterns .NET Core RabbitMQ
Read articleObservability in .NET Aspire: OpenTelemetry, Metrics, Logs, and Distributed Tracing
C# Corner
Master .NET Aspire observability with OpenTelemetry, logs, metrics, and distributed tracing for robust distributed systems.
Topics: .NET Aspire .NET Core OpenTelemetry
Read articleDesigning AI-Ready Web APIs in ASP.NET Core
C# Corner
Design AI-ready web APIs in ASP.NET Core with predictable endpoints, structured responses, and accurate OpenAPI for seamless AI integration.
Topics: ASP.NET Core OpenAI Web API
Read articleTemporal Coupling: What Is It and How to Deal With It
Medium
Identifying Temporal Coupling and Refactoring It Step-by-step
Topics: Design Patterns Solid Principles
Read articleIf RAM soldered on my Win 11 Computer!
Microsoft Tech Community
PENDING REVIEW: MICROSOFT ARTICLE UNRETRIEVABLE (HTTP 403). I recently purchased a Windows 11 laptop and I am trying to determine if its RAM is soldered onto the motherboard or if it has upgradeable S...
Topics: .NET Core
Read articleAvoid being tripped up by older Windows locales
Jeremy Davis - Sitecore, C# and web development
I came across a fascinating bug the other day. Some code that involved parsing dates from incoming text had passed testing, but when running on a live server it failed. But not consistently - some dat...
Read articleEF Core 10 Performance Tuning: Tracking, Query Filters, Compiled Queries, and Bulk Operations
C# Corner
Boost EF Core 10 performance with AsNoTracking, query filters, compiled queries, and bulk operations. Optimize your data access layer.
Topics: .NET 10 EF Core Performance
Read articleSecure File Uploads in ASP.NET Core: Validation, Storage, and Best Practices
C# Corner
Master secure file uploads in ASP.NET Core. Learn validation, storage, and best practices to prevent security risks and ensure robust applications.
Topics: ASP.NET Core Security Web API
Read articleMigrating Enterprise Applications from .NET 8 to .NET 10 LTS: Lessons, Pitfalls, and Automation
C# Corner
Migrate .NET 8 to .NET 10 LTS: Learn strategies, avoid pitfalls, and automate your enterprise application upgrades for stability.
Topics: .NET 10 .NET 8 .NET Core
Read articleC# 14 Features Every .NET Developer Should Start Using Today
C# Corner
Unlock C# 14's power! Discover features like extension members, collection expressions, and primary constructors to boost .NET developer productivity.
Read articleAuto Attendant & Call Queue Call forwarding to external numbers failing.
Microsoft Tech Community
PENDING REVIEW: MICROSOFT ARTICLE UNRETRIEVABLE (HTTP 403). Hi all, Since this weekend users accross our org. have been noticing that AA/CQ that forward Calls to external numbers FAIL. This was not th...
Topics: .NET Core
Read articleNative AOT in .NET 10: When It Helps and When It Hurts
C# Corner
Explore Native AOT in .NET 10: understand its benefits for faster startups & lower memory, and when it might hurt your apps.
Topics: .NET 10 Native AOT Performance
Read article