frameworks
ASP.NET Core Articles, Tutorials & News
ASP.NET Core articles, tutorials, and news from the DotNetNews archive.
1420 articles Updated
ASP.NET Core work shows up across many DotNetNews issues because teams keep hitting the same implementation questions. ASP.NET Core sits in the ASP.NET Core and broader Microsoft web stack that most C# services use.
Recurring subtopics in recent issues include ASP.NET Core middleware, ASP.NET Core hosting, asp.net, and building. When a subtopic never appears in the archive titles or excerpts, it is left out of this introduction.
Expect publisher tutorials, release notes, architecture write-ups, and field notes linked from DotNetNews issues. Start here is a short editorial shortlist for ASP.NET Core; the archive list is chronological and larger. Secondary angles such as ASP.NET Core and ASP.NET Core tutorials appear when the archive actually covered them. Cross-links to ASP.NET Core Web API and Blazor help when the problem spans more than one tag.
Each card points at the original publisher URL and the DotNetNews issue that carried it, so you can read the article in context or jump straight to the source.
Start here
Editor picks for ASP.NET Core
-
Building Real-Time AI Chat Applications with WebRTC and ASP.NET Core
c-sharpcorner.com Issue #504
Covers building Real-Time AI Chat Applications with WebRTC and ASP.NET Core.
-
Dependency Injection in ASP.NET Core Explained with Example | Complete Interview Guide
medium.com Issue #503
Basic topic, but still relevant; DI explanations remain useful when onboarding newer ASP.NET Core developers.
-
Building an AI Agent Marketplace with ASP.NET Core and Semantic Kernel
c-sharpcorner.com Issue #503
Marketplace framing is broader than a simple demo, and Semantic Kernel keeps showing up as the glue layer for these apps.
-
Dead Letter Queues (DLQ) in Kafka with ASP.NET Core
malshikay.medium.com Issue #502
Helpful introductory coverage of DLQs for Kafka consumers. Good foundational ops topic for service teams.
-
Custom User Management in ASP.NET Core Web API (.NET 10)
codewithmukesh.com Issue #502
Practical user-management coverage for ASP.NET Core APIs, especially where Identity defaults don't fit cleanly.
-
Problem Details in ASP.NET Core and .NET 10 | BEN ABT
medium.com Issue #502
Problem Details is one of those boring-on-paper topics that pays off quickly in API consistency.
-
Why Modern ASP.NET Core Web APIs Use JWT Instead of Sessions
ajax-workspace.medium.com Issue #500
A straightforward API security primer that explains why stateless tokens fit modern multi-client apps better than server sessions.
-
Identity API Endpoints in ASP.NET Core: When to Use Them (.NET 10)
codewithmukesh.com Issue #497
MapIdentityApi gives you register, login, and refresh for free in .NET 10.
Archive
Page 1 of 57
Newest first
-
Send Gmail Emails from ASP.NET Core Using OAuth 2.0, Refresh Token and MailKit
c-sharpcorner.com Issue #534
Learn how to send Gmail emails from ASP.NET Core using Google OAuth 2.0, refresh tokens, MailKit, MimeKit, and Gmail SMTP without storing a Gmail password.
-
ASP.NET Core 11 Static SSR: Measuring Performance and HTML Payload Size
c-sharpcorner.com Issue #534
Benchmark ASP.NET Core 11 Static SSR to measure server performance, time to first byte, HTML payload size, and resource usage in web applications.
-
Passkeys in ASP.NET Core 10
csharpdigest.net Issue #534
how registration and sign-in actually work under the hood
-
How to Build a gRPC Service in .NET from Scratch
c-sharpcorner.com Issue #534
Learn how to build a gRPC service in .NET from scratch using Protocol Buffers, ASP.NET Core, dependency injection, repositories, generated clients, HTTP/2, and shared contracts for microservices.
-
Your ASP.NET Core Endpoints Don't Have a Timeout
milanjovanovic.tech Issue #534
ASP.NET Core doesn't enforce an application timeout on incoming requests by default. The built-in middleware can add one, but it only cancels RequestAborted.
-
How to Validate Configuration in ASP.NET Core
antondevtips.com Issue #533
Bad configuration should crash your app at startup, not deep in a request. Learn how to validate configuration in ASP.NET Core with Data Annotations and FluentValidation, and fail fast with ValidateOn
-
Feature Flags Beyond the UI
medium.com Issue #532
Before getting into the code, it’s useful to understand the request flow end to end. A client request arrives at the ASP.NET Core REST API…
-
How to Scan and Sanitize File Uploads Before Storage in ASP.NET Core
cloudmersive.medium.com Issue #532
Virus scanning a file upload can tell us whether it contains a known threat, but it doesn’t change anything about the dangerous content…
-
YARP as an API Gateway in .NET: 7 Real-World Scenarios You Should Know
medium.com Issue #532
Building modern distributed applications requires a robust API Gateway to manage traffic, security, and routing. Continue reading on CodeX »
-
Building your first MCP server in ASP.NET Core
blog.elmah.io Issue #532
The Model Context Protocol (MCP) gives AI assistants a standardized way to interact with software. Learn how to construct your first MCP server in ASP.NET Core, expose C# tools using standard attribut...
-
How to Convert HTML to PDF in C# (.NET 10 Guide)
codewithmukesh.com Issue #531
Convert HTML to PDF in C# with .NET 10. Build a real invoice endpoint with page breaks, repeating table headers, culture-aware currency and a render queue.
-
Distributed Tracing in ASP.NET Core: From HTTP to the Queue with OpenTelemetry
medium.com Issue #531
OpenTelemetry gets the HTTP half of a distributed trace right automatically: two services, one trace, zero manual wiring. The interesting…
-
ASP.NET Core 11 Form Validation: Testing Static SSR Under Concurrent Requests
c-sharpcorner.com Issue #531
Test ASP.NET Core 11 form validation with Static SSR under concurrent requests and evaluate validation behavior, throughput, latency, and server performance.
-
What If Every API Failed Today? Testing Resilience with Microsoft Dev Proxy
c-sharpcorner.com Issue #531
Learn how to use Microsoft Dev Proxy to simulate API failures, 503 errors, rate limiting, delays, and unexpected responses, helping .NET developers test application resilience before production.
-
Optimizing Core Web Vitals and Technical Performance in ASP.NET Core Applications
c-sharpcorner.com Issue #531
Learn how to optimize Core Web Vitals and technical performance in ASP.NET Core applications. This developer guide covers response compression, static asset caching, and layout shift fixes.
-
ASP.NET Web Forms to Blazor Migration Guide
faciletechnolab.com Issue #530
How to migrate ASP.NET Web Forms to Blazor page lifecycle mapping, control conversion, state management, authentication, and phased migration strategy.
-
ASP.NET Core Architecture Patterns for High-Growth Software Products
medium.com Issue #530
Most ASP.NET Core projects don’t fail because of bad code, they fail because of those architecture choices that made sense when the…
-
Still Using Task.Run() in ASP.NET Core? Fix C# Async Await the Right Way
medium.com Issue #530
Your ASP.NET Core API is slow, so you add Task.Run() and expect things to get better.
-
Querying and Performing Transactions Across Multiple Database Schemas in a Modular Monolith
medium.com Issue #530
Building a Modular Monolith gives you clear boundaries between modules, but it also introduces a challenge: how do you query data that… Continue reading on CodeX »
-
Let’s Design Better
levelup.gitconnected.com Issue #530
A .NET BackgroundService with Distributed Systems Principles Continue reading on Level Up Coding »
-
Implementation OpenTelemetry with .NET
medium.com Issue #530
Module 2: Implementation chapter 4: Instrumentation Libraries
-
Stop ignoring API failures. Use Polly
roundthecode.com Issue #530
API calls fail. Learn how to add Polly to an ASP.NET Core Web API to handle retries, circuit breakers and timeouts.
-
How to implement HMAC authentication in ASP.NET Core - InfoWorld
infoworld.com Issue #530
How to implement HMAC authentication in ASP.NET Core InfoWorld
-
Agent Harness: Making your claw production-ready
devblogs.microsoft.com Issue #530
Part 4 of Build your own claw and agent harness with Microsoft Agent Framework. Over the last three parts our personal finance assistant grew from a single tool into a genuinely capable agent: it plan...
-
Memory-MCP: A shared memory layer for AI Agents that work as a team
blog.devgenius.io Issue #529
Why I built a remote MCP server that lets multiple agents — and the people working alongside them — read from and write to the same memory… Continue reading on Dev Genius »