apis
ASP.NET Core Web API Articles, Tutorials & News
ASP.NET Core Web API articles, tutorials, and news from the DotNetNews archive.
294 articles Updated
This DotNetNews topic collects ASP.NET Core Web API material from the daily archive. ASP.NET Core Web API sits in the ASP.NET Core and broader Microsoft web stack that most C# services use. The page is for people who already ship C# and need a faster way to find relevant posts.
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 Web API; the archive list is chronological and larger. Nothing here claims every article was production-tested by the editors.
Recurring subtopics in recent issues include Web API .NET, ASP.NET Core API tutorials, controller APIs, and asp.net. Secondary angles such as ASP.NET Core Web API and Web API .NET appear when the archive actually covered them. Related hubs such as ASP.NET Core Minimal APIs and REST API Development in C# cover adjacent problems.
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 Web API
-
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.
-
.NET app returning a blank 500? Not with exception handlers
roundthecode.com Issue #493
If your API emits useless 500s, fix that first. Clear exception handling is operational hygiene, not a nice-to-have.
-
Why I Switched from Swagger UI to Scalar in .NET
serkanozbeykurucu.medium.com Issue #482
Worth a look if you’re revisiting API docs tooling after the template changes in newer .NET versions.
-
Vertical Slice Architecture in ASP .NET Web API
medium.com Issue #475
Vertical slice architecture still resonates because it maps better to features and teams than layered abstractions often do.
-
How to upload files in an ASP.NET Core Web API
blog.elmah.io Issue #474
File uploads in ASP.NET Core APIs have built-in support; learn the patterns.
-
Building a Full-Stack Task Manager App with .NET Core Web API + Angular 20
medium.com Issue #468
A practical full-stack walkthrough with familiar building blocks: Web API, EF Core, JWT, and Angular.
-
How to upload files in an ASP.NET Core Web API
blog.elmah.io Issue #462
Straightforward, practical ASP.NET Core guidance. File uploads sound simple until validation, storage, and request handling details pile up.
-
Optimistic Concurrency in EF Core 10: ASP.NET Core Web API Guide
codewithmukesh.com Issue #456
Useful for teams building APIs that need sane conflict handling instead of hand-wavy concurrency stories.
Archive
Page 1 of 12
Newest first
-
Efficient Pagination in ASP.NET Core: Offset vs Keyset Pagination Explained
c-sharpcorner.com Issue #513
Master ASP.NET Core pagination: Offset vs. Keyset. Learn efficient strategies for large datasets, API performance, and better user experience.
-
Cancellation Tokens in ASP.NET Core: How to Cancel Long-Running Requests Correctly
c-sharpcorner.com Issue #513
Master ASP.NET Core cancellation tokens to prevent resource waste on abandoned requests, boosting scalability and responsiveness.
-
Building Idempotent ASP.NET Core APIs for Distributed Systems
c-sharpcorner.com Issue #513
Build resilient ASP.NET Core APIs for distributed systems by implementing idempotency. Prevent duplicate data with Idempotency-Key, distributed caching, and database constraints.
-
Designing AI-Ready Web APIs in ASP.NET Core
c-sharpcorner.com Issue #513
Design AI-ready web APIs in ASP.NET Core with predictable endpoints, structured responses, and accurate OpenAPI for seamless AI integration.
-
Secure File Uploads in ASP.NET Core: Validation, Storage, and Best Practices
c-sharpcorner.com Issue #513
Master secure file uploads in ASP.NET Core. Learn validation, storage, and best practices to prevent security risks and ensure robust applications.
-
Why ASP.NET Core APIs Slow Down Under Load (And How to Fix Them)
c-sharpcorner.com Issue #512
Uncover why ASP.NET Core APIs slow down under load and learn practical fixes for bottlenecks like inefficient DB queries, blocking code, and middleware.
-
API Gateway Patterns in ASP.NET Core: Building Scalable Microservices with YARP
c-sharpcorner.com Issue #512
Build scalable microservices with ASP.NET Core and YARP. Centralize routing, auth, and more with a powerful API Gateway.
-
API Gateway Patterns in ASP.NET Core with YARP: Routing, Security, and Load Balancing
c-sharpcorner.com Issue #512
Build production-ready API Gateways in ASP.NET Core with YARP for routing, security, load balancing, and scalable microservices.
-
Rate Limiting in ASP.NET Core: Protecting APIs from Abuse and Traffic Spikes
c-sharpcorner.com Issue #511
Protect ASP.NET Core APIs from abuse & traffic spikes with built-in rate limiting. Implement policies for robust security & performance.
-
YARP as a Multi-Tenant API Gateway: Dynamic Routing Without a Config Redeploy
medium.com Issue #511
There’s a moment in every multi-tenant platform’s life when the gateway becomes the bottleneck — not in throughput, but in process. A new…
-
Mastering Dependency Injection in ASP.NET
medium.com Issue #511
Learn Dependency Injection (DI) in ASP.NET Core Web API from scratch with practical examples, lifetime management, interfaces, service…
-
USB-C port delivering power but no data on PC
techcommunity.microsoft.com Issue #510
PENDING REVIEW: MICROSOFT ARTICLE UNRETRIEVABLE (HTTP 403). My USB-C port is able to charge my devices and provide power without any issues, but it completely fails to detect or transfer any data when...
-
Mastering Extension Methods in C#: Clean Up Your ASP.NET Core Controllers
medium.com Issue #509
When building ASP.NET Core Web APIs, developers often struggle with controller bloat. Controllers can become cluttered with repeated…
-
Building AI Features with the OpenAI Responses API in ASP.NET Core
c-sharpcorner.com Issue #508
Integrate OpenAI's unified Responses API into ASP.NET Core for AI features like chatbots, content generation, and summarization. Simplify AI development.
-
Rate Limiting in ASP.NET Core APIs: Best Practices for Scalable and Secure Applications
c-sharpcorner.com Issue #507
Master ASP.NET Core rate limiting for scalable, secure APIs. Learn best practices, algorithms (fixed, sliding, token bucket), and middleware for robust traffic control.
-
Understanding Server-Sent Events (SSE) in ASP.NET Core
medium.com Issue #507
There comes a point in almost every application where the server needs to notify the client that something has changed.
-
Building AI Chat Applications with ASP.NET Core and Server-Sent Events
c-sharpcorner.com Issue #507
Build real-time AI chat apps with ASP.NET Core and Server-Sent Events (SSE). Stream AI responses for a faster, interactive user experience.
-
ASP.NET Core Output Caching vs Response Caching: Performance Deep Dive
c-sharpcorner.com Issue #507
Learn the differences between Output Caching and Response Caching in ASP.NET Core. Explore architecture, performance implications, implementation examples, best practices, and when to use each caching...
-
ASP.NET Core API Versioning Best Practices
c-sharpcorner.com Issue #507
Master ASP.NET Core API versioning. Learn strategies, best practices, and how to avoid common mistakes for maintainable, scalable APIs.
-
Building Resilient .NET APIs with Polly v8
c-sharpcorner.com Issue #506
Build robust .NET APIs with Polly v8. Learn to implement retries, timeouts, circuit breakers, and fallbacks for enhanced resilience.
-
API Evolution in ASP.NET Core Without Breaking Clients: Versioning and Compatibility Strategies
c-sharpcorner.com Issue #506
Safely evolve ASP.NET Core APIs with versioning strategies, compatibility guidelines, and deprecation planning to avoid breaking clients.
-
Implementing Rate Limiting in ASP.NET Core for Secure and Scalable APIs
c-sharpcorner.com Issue #506
Secure your ASP.NET Core APIs with rate limiting. Learn to implement fixed window, sliding window, and token bucket strategies for robust protection.
-
Minimal APIs vs Controllers in .NET: When to Choose Each
c-sharpcorner.com Issue #505
ASP.NET Core: Minimal APIs vs Controllers. Learn when to choose each for microservices, enterprise apps, and maintainability.
-
ASP.NET Core Output Caching: Best Practices for High-Traffic APIs
c-sharpcorner.com Issue #505
Boost ASP.NET Core API performance with Output Caching. Learn best practices for high-traffic apps, reducing load and improving response times.
-
Idempotency in one attribute: safe retries for HTTP APIs
medium.com Issue #504
Clients retry. Resilient HTTP handlers retry harder. A POST that creates a resource must survive being sent twice. Here is the whole thing…