frameworks
ASP.NET Core Articles, Tutorials & News
ASP.NET Core articles, tutorials, and news from the DotNetNews archive.
1441 articles Updated Page 2 of 58
Browse additional ASP.NET Core articles from the DotNetNews archive.
ASP.NET Core articles
Page 2 of 58
Newest first
-
Your ASP.NET Core Endpoints Don't Have a Timeout
Milan's .NET Weekly 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
Dev Tips 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 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
Medium 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 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
elmah.io Blog - .NET Technical tutorials/guides and new features 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 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 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# Corner 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# Corner 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# Corner 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
Facile Technolab Blog 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 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 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 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 Issue #530
Module 2: Implementation chapter 4: Instrumentation Libraries
-
Stop ignoring API failures. Use Polly
Round The Code 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
Microsoft Dev Blogs 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 »
-
.NET 11 Preview 7: What’s New and Why Developers Should Explore It
C# Corner Issue #529
A simple and practical look at .NET 11 Preview 7, covering the latest features, performance improvements, ASP.NET Core updates, C# development, EF Core, cloud tools, and what developers should know be...
-
Every Agent Platform Needs a Front Door: A Production YARP Gateway with Runtime Config
Medium Issue #529
Three weeks after our verification layer finally stopped paging me at night, sales closed a customer whose contract had one non-negotiable…
-
I Didn’t Want to Rewrite My ASP.NET Core API for MCP — So I Built Nabu.NET
Medium Issue #529
Turn existing ASP.NET Core controllers, Minimal APIs, and even SignalR hubs into MCP tools with a single attribute — while keeping your…
-
I Built a Full-Stack Bug Tracker with .NET and React: Here’s What I Learned
Medium Issue #528
Clean Architecture on the backend, a hard line between server and client state on the frontend, and the small choices that mattered more…