apis
ASP.NET Core Web API Articles, Tutorials & News
ASP.NET Core Web API articles, tutorials, and news from the DotNetNews archive.
307 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 13
Newest first
-
Building AI-Ready APIs with Structured Output Validation in ASP.NET Core
c-sharpcorner.com Issue #519
Build robust AI-powered APIs in ASP.NET Core with structured output validation. Ensure reliable data integration and prevent downstream errors.
-
ASP.NET Core REST API Development Guide
faciletechnolab.com Issue #519
A practical guide to building REST APIs with ASP.NET Core — routing, controllers, versioning, authentication, validation, error handling, and OpenAPI docs.
-
Leveraging Built-In Rate Limiting and Output Caching in Modern .NET
c-sharpcorner.com Issue #519
Boost .NET API performance with built-in rate limiting & output caching. Protect against abuse & reduce database load efficiently.
-
Stop API Failures Before They Happen with ASP.NET Core Health Checks
medium.com Issue #518
“A successful API isn’t the one that works only during development — it is the one that can prove it’s healthy every second in production.”
-
API Versioning Best Practices in ASP.NET Core 11
c-sharpcorner.com Issue #518
Master API versioning in ASP.NET Core 11. Learn strategies, implementation, and best practices for seamless evolution and backward compatibility.
-
JWT Session 15: Implement Logout and Refresh Token Revocation in ASP.NET Core Web API
c-sharpcorner.com Issue #518
Secure your JWT-based ASP.NET Core API by implementing robust logout and refresh token revocation to prevent session hijacking and unauthorized access.
-
Implementing Enterprise-Grade Global Exception Handling via Custom Middleware
c-sharpcorner.com Issue #518
Implement enterprise-grade global exception handling in .NET Core using custom middleware for consistent JSON error responses and robust API error management.
-
Building a Production-Ready Image Analysis API with ASP.NET Core
c-sharpcorner.com Issue #517
Learn how to build a secure asynchronous image analysis API with ASP.NET Core, background workers, task tracking, file validation, and pluggable vision providers.
-
Building High-Performance Rate Limiting in ASP.NET Core 11
c-sharpcorner.com Issue #517
Master ASP.NET Core rate limiting for resilient APIs. Learn algorithms, implementation, and testing for production readiness.
-
ASP.NET Web API CRUD with EF Core & PostgreSQL (Code First)
c-sharpcorner.com Issue #517
Build an ASP.NET Core Web API with EF Core and PostgreSQL using Code First. Master CRUD operations for robust data management.
-
How to get values of choice column in Power Pages
c-sharpcorner.com Issue #516
Easily get Dataverse Choice column values in Power Pages using the Web API and stringmaps table. Populate dropdowns dynamically and ensure up-to-date options.
-
Web API Anti-Patterns That Break Production Applications
c-sharpcorner.com Issue #515
Discover common .NET Web API anti-patterns that cause production outages and performance issues. Learn best practices for reliability and maintainability.
-
We Broke Webhooks Three Times Before Getting Durable Delivery Right (ASP.NET Core)
topuzas.medium.com Issue #515
The first version of our webhook system was about twenty lines of code. On OrderCreated, we grabbed the customer's endpoint URL, built a…
-
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...