apis
ASP.NET Core Web API Articles, Tutorials & News
ASP.NET Core Web API articles, tutorials, and news from the DotNetNews archive.
333 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 14
Newest first
-
Use C# unions and closed hierarchies in ASP.NET Core
devblogs.microsoft.com Issue #542
Sometimes an API contract says that a value can have more than one JSON type. Kubernetes has a practical example: maxUnavailable can be an absolute number, such as 2, or a percentage, such as "25%". I...
-
Getting started with RAG in ASP.NET Core
blog.elmah.io Issue #539
AI hype is everywhere, but where do you start with .NET? In this beginner-friendly post, we build a simple RAG pipeline in an ASP.NET Core Web API using keyword matching instead of embeddings, coverin...
-
Navigate VS Code Faster with the Command Palette ⚡
youtube.com Issue #538
Navigate VS Code like a pro using the Command Palette! Quickly open recent files, jump to symbols in your current file, group symbols by type, and even search for symbols across your entire workspace—...
-
6 Ways to Speed Up Your .NET Web API
martinbrn.medium.com Issue #535
Caching, async, pagination, compression, EF Core and pooling.
-
Bot protection that outlives your provider
davitp.medium.com Issue #535
Adding captcha to a .NET API — and what happens when one provider stops being enough.
-
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.
-
Submission Manager : A Generic Multi-Tier Submission System Using Blazor, Web API, and Windows Forms
c-sharpcorner.com Issue #533
Learn how to design and build a generic multi-tier application using a shared .NET architecture. This article explores a practical implementation of the SubmissionManager system, connecting Blazor web...
-
.NET 11 HTTP Compression: Benchmarking Large JSON APIs Under CPU Pressure
c-sharpcorner.com Issue #533
Benchmark HTTP compression in .NET 11 APIs with large JSON responses to measure bandwidth savings, CPU usage, latency, and throughput under load.
-
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 »
-
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.
-
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.
-
What Actually Happens When React Calls a .NET API?
medium.com Issue #528
Following one API request from a React button click to PostgreSQL and back.
-
Build a .NET 10 Web API - Minimal APIs, EF Core & SQL Server
roundthecode.com Issue #527
Build a .NET 10 Web API with Minimal APIs, Entity Framework Core and SQL Server, using Clean Architecture and FluentValidation.
-
Benchmarking .NET 11 HTTP Compression for Large JSON APIs
c-sharpcorner.com Issue #526
Benchmark .NET 11 HTTP compression for large JSON APIs by measuring response size, bandwidth savings, CPU usage, latency, throughput, and compression efficiency across realistic workloads.
-
My API Test Passed. EF Core Still Run 51 Queries.
medium.com Issue #526
I was working on an EF Core endpoint and noticed something I’d probably ignored plenty of times before.
-
API Versioning in ASP.NET Core - The .NET 10 Guide
codewithmukesh.com Issue #526
An opinionated guide to API versioning in ASP.NET Core on .NET 10: URL vs header, Asp.Versioning 10.2, Minimal APIs, OpenAPI, and field-level versioning.
-
5 Ways to Improve ASP.NET Core Web API Performance with a Real-World Example
c-sharpcorner.com Issue #525
Learn five practical ways to improve ASP.NET Core Web API performance using optimized database queries, pagination, async/await, AsNoTracking, and caching for scalable applications.
-
Testing .NET 11 DNS APIs Under Real Failover Conditions
c-sharpcorner.com Issue #523
Test the new .NET 11 DNS APIs under realistic failover conditions, measuring DNS resolution latency, caching behavior, recovery time, and service-discovery reliability.
-
-
Benchmarking HTTP Compression Algorithms for ASP.NET Core APIs
c-sharpcorner.com Issue #523
Compare HTTP compression algorithms in ASP.NET Core APIs using real-world benchmarks for response size, CPU consumption, latency, throughput, and network efficiency.
-
How Enterprise Applications Leverage ASP.NET Core Middleware to Handle Requests at Scale
c-sharpcorner.com Issue #521
ASP.NET Core Middleware is key for enterprise apps, handling security, tracing, rate limiting, and fault tolerance at scale.
-
The Lazy Engineer’s Blueprint
medium.com Issue #521
Why I stopped re-deciding the same twenty things on every .NET Web API, the four-move contract, and the map of the whole series.
-
Your .NET API Works. But Is It Actually Production-Ready?
medium.com Issue #521
A practical guide to taking an ASP.NET Core API from “it works on my machine” to something you can confidently deploy.
-
Resilient Microservices in .NET: Integrating Refit with Polly Circuit Breakers
c-sharpcorner.com Issue #520
Secure .NET microservices with Refit & Polly circuit breakers. Prevent cascading failures and ensure resilience against HTTP dependency issues.