apis
REST API Development in C# Articles, Tutorials & News
REST API Development in C# articles, tutorials, and news from the DotNetNews archive.
121 articles Updated Page 3 of 5
Browse additional REST API Development in C# articles from the DotNetNews archive.
REST API Development in C# articles
Page 3 of 5
Newest first
-
Best Practices For Building REST APIs
antondevtips.com Issue #352
Learn the best practices for building secure, scalable, and maintainable REST APIs in .NET. Learn about REST Maturity levels, resource naming, HTTP methods and status codes, API versioning, request/re
-
Publish–Subscribe Messaging in .NET 9 Using Redis Channels
medium.com Issue #351
Part 1 — Understanding Redis Pub/Sub + Setting Up .NET 9 Messaging Architecture Continue reading on .Net Programming »
-
Streaming vs Buffering in .NET APIs — The Performance Difference Nobody Measures
medium.com Issue #351
(And why your “fast” API falls apart under real load)
-
Securing Your API in .NET 9: A Complete Developer’s Guide
medium.com Issue #351
Building secure APIs has never been more critical in today’s interconnected world.
-
.NET 10 Networking Improvements
devblogs.microsoft.com Issue #349
Introducing new networking features in .NET 10 including HTTP space, WebSockets, security and more! The post .NET 10 Networking Improvements appeared first on .NET Blog.
-
Beyond REST: The GraphQL Paradigm Redefining API Engineering.
medium.com Issue #341
APIs are the backbone of modern software. For years, REST has dominated. Yet, as systems grow more complex microservices, mobile apps… Continue reading on Javarevisited »
-
GraphQL vs REST: Building Smarter APIs in ASP.NET Core
c-sharpcorner.com Issue #327
Explore REST vs. GraphQL in ASP.NET Core. Learn about API design, implementation, and performance. Discover which approach suits your project best for efficient data fetching.
-
REST API Design Mistakes to Avoid (Practical Tips) .NET 9.0
c-sharpcorner.com Issue #327
Master REST API design in .NET 9.0! Learn to avoid common mistakes, leverage minimal APIs, and ensure security, scalability, and Native AOT compatibility.
-
ASP.NET Core REST API Best Practices: The 2025 Developer’s Guide
isitvritra101.medium.com Issue #324
Learn ASP.NET Core REST API best practices for 2025. Master HTTP methods, status codes, JWT auth, versioning & pagination.
-
Building a REST API with .NET and SQL Server — The Clean Way
medium.com Issue #324
When I first started building APIs in .NET, I thought the goal was simple: get data from SQL Server and return it as JSON. It worked — but…
-
EF Core, Azure and AI API updates
DotNetNews Issue #302
This issue covers EF Core query splitting, locking, and audit patterns, plus Azure pricing, APIM setup, FastEndpoints, Kestrel, and .NET 10 AI changes.
-
Mastering REST APIs in ASP.NET Core and C#: A Complete Guide for .NET Developers
shahedbd.medium.com Issue #298
In today’s interconnected digital landscape, REST APIs serve as the backbone of modern web applications, enabling seamless communication… Continue reading on .Net Programming »
-
API Versioning in .NET Core: A Complete Guide
c-sharpcorner.com Issue #290
Evolve your .NET Core APIs gracefully with versioning! This article explores strategies like URL, query string, and header versioning using Microsoft's library. Learn to maintain backward compatibilit...
-
Dev Containers, Polly, EF Core loading
DotNetNews Issue #289
A varied .NET roundup on onboarding, resilience, EF Core loading, C# 14, Serilog, testing, and Azure cost savings for working developers.
-
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. It supports GET, POST, PUT, and DELETE…
-
Microsoft Graph API for unified Data Access and Insights
c-sharpcorner.com Issue #276
Microsoft Graph API connects Office 365, Azure AD, OneDrive, and Teams through a unified endpoint, enabling secure data access, workflow automation, insights, and collaboration for modern applications...
-
.NET API Pagination Explained: Offset vs Keyset vs Cursor Strategies
levelup.gitconnected.com Issue #276
Learn the three main pagination strategies in .NET APIs—Offset, Keyset, and Cursor—with real-world use cases and tips and using Record DTO. Continue reading on Level Up Coding »
-
Single-Page Applications (SPAs) in Web Development
c-sharpcorner.com Issue #276
Single-page applications (SPAs) deliver faster, dynamic, app-like web experiences by loading content without requiring page refreshes. Built with frameworks like React, Angular, or Vue, they enhance p...
-
REST vs gRPC in .NET: Choosing the Right API Style for Your Backend
medium.com Issue #266
Compare REST and gRPC in ASP.NET Core with examples.
-
A Beginner’s Guide to [HttpGet], [Route], and [ApiController] in ASP.NET Core
medium.com Issue #266
When I first started working with ASP.NET Core, I saw controller methods that were decorated with [HttpGet], [Route], [FromBody], and…
-
ASP.NET Web API Cheatsheet – Complete Guide in Simple Language
c-sharpcorner.com Issue #258
ASP.NET Web API is a framework for building RESTful services using HTTP. It supports routing, content negotiation, filters, versioning, and integration with tools like Swagger for scalable API develop...
-
🔐 How to Secure .NET Web API Endpoints with JWT and [Authorize]
c-sharpcorner.com Issue #258
As modern applications increasingly rely on stateless, scalable backends, securing your API is essential. JSON Web Tokens (JWT) are one of the most common methods for securing RESTful APIs in .NET. In...
-
Have You Heard About Refit? A Type-Safe REST Client for C#
medium.com Issue #257
If you’re tired of writing repetitive HttpClient code in .NET just to call APIs, then you should take a look at Refit.
-
Is this the best REST API Client in .NET?
medium.com Issue #255
Let’s discuss Refit 👇 Continue reading on .Net Programming »
-
Level Up Your C# APIs: Pro Techniques for High-Performance REST Services
medium.com Issue #252
https://medium.com/@saifullahhakro/level-up-your-c-apis-pro-techniques-for-high-performance-rest-services-90c3444b2a18