apis
REST API Development in C# Articles, Tutorials & News
REST API Development in C# articles, tutorials, and news from the DotNetNews archive.
108 articles Updated
REST API in C# is the focus of this topic page. REST API Development in C# is a recurring focus for C# and .NET developers working in the Microsoft ecosystem. Intermediate and senior .NET developers use this hub to scan practical writing without treating every link as an endorsement.
Recurring subtopics in recent issues include REST API in C#, REST API ASP.NET Core, RESTful API .NET, and HTTP API C#. Those themes are drawn from titles and excerpts in the newest archive entries for this tag, not from a marketing outline.
Expect publisher tutorials, release notes, architecture write-ups, and field notes linked from DotNetNews issues. Start here is a short editorial shortlist for REST API Development in C#; the archive list is chronological and larger. Secondary angles such as REST API in C# and REST API ASP.NET Core appear when the archive actually covered them. Nearby reading often overlaps with ASP.NET Core Web API and ASP.NET Core Minimal APIs.
Start here
Editor picks for REST API
-
gRPC vs REST APIs: Performance, Scalability, and Use Cases Compared
c-sharpcorner.com Issue #495
Good side-by-side refresher on protocol tradeoffs when teams default to REST without revisiting internal service requirements.
-
Get Service Connections with the Azure DevOps API (REST and TypeScript)
johnnyreilly.com Issue #493
Useful nuts-and-bolts Azure DevOps API post. I appreciate seeing both curl and TypeScript instead of a hand-wavy overview.
-
Essential Patterns for Building Production-Ready REST APIs in .NET 8
c-sharpcorner.com Issue #489
A broad API patterns roundup covering structure, validation, errors, and logging in .NET 8.
-
RESTful API Best Practices for .NET Developers (.NET 10) – The Complete 2026 Guide to Production-Ready APIs
codewithmukesh.com Issue #480
Strong checklist material for teams standardizing APIs on .NET 10, especially around idempotency and error contracts.
-
8 “Finally Maintainable” Steps to Build a CRUD REST API with Clean Architecture + DDD in .NET
medium.com Issue #369
A maintainable CRUD guide with Clean Architecture and DDD is always welcome, especially for teams standardizing API structure.
-
Best Practices For Building REST APIs
antondevtips.com Issue #352
Solid REST API fundamentals never really go out of style.
-
Mastering REST APIs in ASP.NET Core and C#: A Complete Guide for .NET Developers
shahedbd.medium.com Issue #298
A useful REST refresher that stays close to how ASP.NET Core apps are actually built.
-
How To Implement HttpClient in C# (4 Ways)
medium.com Issue #286
HttpClient in .NET simplifies calling REST APIs by sending HTTP requests and receiving responses.
Archive
Page 1 of 5
Newest first
-
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…
-
Problem Details in ASP.NET Core and .NET 10 | BEN ABT
medium.com Issue #502
Error responses are part of an API contract. Still, many systems grow them incidentally: one endpoint returns { "error": "not found" }…
-
gRPC vs REST APIs: Performance, Scalability, and Use Cases Compared
c-sharpcorner.com Issue #495
Compare gRPC vs REST APIs: explore performance, scalability, use cases, architectural differences, data formats, and when to choose each.
-
Get Service Connections with the Azure DevOps API (REST and TypeScript)
johnnyreilly.com Issue #493
Learn how to get service connections with the Azure DevOps REST API using both curl and TypeScript.
-
List Pipelines with the Azure DevOps API
johnnyreilly.com Issue #492
Learn how to list the Azure Pipelines in a project using the Azure DevOps REST API with TypeScript and the continuation token.
-
Compose your API surface with Data API builder custom paths
devblogs.microsoft.com Issue #491
In May, Data API builder (DAB) 2.0 was released to preview, and in June it went generally available. With this new release, DAB introduced a new feature for REST endpoints: the ability to customize en...
-
How to Prevent Duplicate API Requests in .NET
blog.stackademic.com Issue #489
Understanding Idempotency with Real-World Examples Continue reading on Stackademic »
-
Essential Patterns for Building Production-Ready REST APIs in .NET 8
c-sharpcorner.com Issue #489
Build clean, maintainable, and testable REST APIs in .NET 8 with practical patterns for project structure, error handling, responses, validation, and logging.
-
Why I Switched from Swagger UI to Scalar in .NET
serkanozbeykurucu.medium.com Issue #482
Swagger UI was part of almost every .NET API I built for years. Then .NET 9 removed it from the default Web API template, and many…
-
RESTful API Best Practices for .NET Developers (.NET 10) – The Complete 2026 Guide to Production-Ready APIs
codewithmukesh.com Issue #480
Build production-grade REST APIs in .NET 10. Resource naming, HTTP methods, status codes, versioning, idempotency, RFC 9457 Problem Details, caching, and concurrency - done right.
-
API Versioning Should Be Your Last Resort
milanjovanovic.tech Issue #479
Most teams reach for v2 too early because they don't have a contract evolution strategy. Here's the API change management approach I prefer: evolve contracts safely, deprecate deliberately, and versio...
-
How to Integrate a RESTful SMM Panel API using C# and HttpClient
c-sharpcorner.com Issue #478
Learn how to automate digital marketing operations by integrating a RESTful SMM Panel API using C# and HttpClient. This step-by-step tutorial covers connecting to SMM Bear, a leading Indian SMM panel,...
-
Building AI-Powered Apps with Claude and ASP.NET Core
c-sharpcorner.com Issue #478
Integrate Claude AI into ASP.NET Core with C# to build intelligent apps. Learn API setup, service creation, and REST endpoint exposure.
-
10 .NET 10 API Anti-Patterns That Break Production (And How to Fix Them)
codewithmukesh.com Issue #473
10 ASP.NET Core anti-patterns that break production in .NET 10 - async void, sync-over-async, fat controllers, runtime-reflection mappers in AOT, and the 2026 ones.
-
API Versioning in ASP.NET Core: Best Practices and Common Mistakes
c-sharpcorner.com Issue #473
Learn API Versioning in ASP.NET Core with practical examples. Explore versioning strategies, best practices, common mistakes, and implementation techniques.
-
New features and Roslyn analyzers for Meziantou.Framework.FullPath
meziantou.net Issue #473
A few years ago, I introduced , a library to ensure you always deal with full paths in your applications and provide common methods to manipulate them easily. Recently, I've added new features to the ...
-
Building a Natural Language API Gateway Using ASP.NET Core and AI
c-sharpcorner.com Issue #472
Learn how to build a Natural Language API Gateway using ASP.NET Core and AI. Discover intent detection, API orchestration, structured outputs, security controls, and enterprise implementation patterns...
-
Reverse Engineering an API in .NET Core – Complete Practical Example
c-sharpcorner.com Issue #472
Master API reverse engineering in .NET Core! Learn to analyze undocumented APIs, recreate functionality, and integrate with systems using practical examples and tools.
-
How to Integrate a RESTful SMM Panel API using C# and HttpClient
c-sharpcorner.com Issue #457
Learn how to automate digital marketing operations by integrating a RESTful SMM Panel API using C# and HttpClient. This step-by-step tutorial covers connecting to SMM Bear, a leading Indian SMM panel,...
-
Optimizing Git policy management at scale
devblogs.microsoft.com Issue #445
With just a single improvement in the REST API of Azure DevOps, we achieved a massive reduction in CPU usage and execution time when managing Git policies: 2x less CPU and 10-15x faster execution! Thi...
-
Integrating Scalar API Documentation in ASP.NET Core
medium.com Issue #418
Clear and interactive API documentation is essential for modern software development. It helps developers understand endpoints, test APIs…
-
CurlDelegating Handler in .NET
srinjoysantra.medium.com Issue #404
Debug your .NET core http client requests by logging as curl
-
How to Integrate OpenRouteService API in ASP.NET Core with an Interactive React Frontend
medium.com Issue #404
OpenRouteService, an API built on OpenStreetMap, and integrate it into an ASP.NET Core, then visualize with a React + Leaflet
-
ASP.NET Core monitoring and AI agent workflows
DotNetNews Issue #401
This issue covers ASP.NET Core health checks, AI agent workflow standards, API gateways, LINQ, migration guidance, and security tips.
-
Swagger UI: Architecture, Configuration, and Enterprise Implementation Guide
c-sharpcorner.com Issue #398
Explore Swagger UI: architecture, configuration, and implementation for interactive API documentation. Enhance development and collaboration in modern systems.