Minimal APIs - Curated .NET Articles & Tutorials
Curated .NET news, articles, and tutorials about Minimal APIs, drawn from .NET News Daily issues.
109 curated issues
How to migrate from controllers to Minimal APIs
Learn why Minimal APIs are now recommended in .NET and follow a step-by-step guide to migrate from controllers to Minimal APIs with versioning and Swagger. The page How to migrate from controllers to ...
Issue also covered: Azure, Clean Architecture, C#, .NET 10, .NET MAUI, OpenAI, Performance, Security
Read this issue →ASP.NET Community Standup
ASP.NET Community Standup - Why Aren't You Using Minimal APIs? (avy3AoSZsS)
Issue also covered: ASP.NET Core, Azure, C#, Design Patterns, Docker, EF Core, GitHub Copilot, OpenAI
Read this issue →The simplest way to secure a Minimal API (With Swagger)
Secure your .NET Minimal API quickly using API key authentication, with full Swagger support for testing and protecting endpoints. The page The simplest way to secure a Minimal API (With Swagger) appe...
Issue also covered: ASP.NET Core, Authentication, Azure, Azure DevOps, C#, EF Core, GitHub Copilot, .NET MAUI
Read this issue →ASP.NET Core (Latest Microsoft Release)
This article explores the latest advancements in ASP.NET Core with the release of .NET 10, focusing on performance improvements, enhanced Minimal APIs, and Blazor updates. It provides practical code e...
Issue also covered: ASP.NET Core, Authentication, Blazor, C#, Design Patterns, .NET 10, EF Core, OpenAI
Read this issue →ASP.NET Core Minimal API ve REPR Pattern
Her Endpoint’e bir oda ver baba :)
Issue also covered: ASP.NET Core, Authentication, Azure, C#, .NET 10, .NET Framework, EF Core, JWT
Read this issue →Minimal API Validation in .NET 10 Built-In Support with Data Annotations
Connect with me 👇
Issue also covered: ASP.NET Core, Azure, CQRS, C#, Design Patterns, .NET 10, .NET Framework, GitHub Copilot
Read this issue →Top Core Concepts Every Senior C#/.NET Developer Should Know in 2026
The .NET ecosystem has never moved faster. From minimal APIs and cloud-native architecture to AI integration and advanced concurrency —…
Issue also covered: ASP.NET Core, Authentication, Azure, Benchmarking, Blazor, C#, Dapper, Design Patterns
Read this issue →What Does "Simple" Really Mean in Enterprise .NET?
Minimal APIs, clean architecture, vertical slices, modular monoliths — the .NET ecosystem periodically renews its fascination with simplicity. Each wave promises to reduce friction, remove boilerplate...
Issue also covered: ASP.NET Core, .NET Aspire, AutoMapper, Azure, Benchmarking, C#, .NET 10, EF Core
Read this issue →Minimal APIs After the Hype: What Remains When Boilerplate Is Gone?
Minimal APIs are no longer new. The conference talks have ended. The syntax demos no longer draw applause. What remains is not the novelty—but the question they quietly forced us to confront: How much...
Issue also covered: ASP.NET Core, .NET Core, EF Core, GitHub Copilot, Performance, Security
Read this issue →Azure SQL Managed Instance just got WAY faster - Meet Next gen GP | Data Exposed
Microsoft Azure SQL: https://aka.ms/msazuresqlyt In this episode, Anna Hoffman and Uros Milanovic explain how you get lower latency, higher throughput and IOPS, more storage and databases per instanc...
Issue also covered: Azure, C#, .NET 10, .NET Core, EF Core, OpenAI, Source Generators, Visual Studio Code
Read this issue →Building a .NET API Gateway: YARP Foundation, Health Checks, Load Balancing, and Security
Whether you’re building a small internal tool or a customer-facing application, there comes a point where you need more control over how…
Issue also covered: AOT, ASP.NET Core, .NET Aspire, Authentication, Authorization, Azure, C#, .NET Core
Read this issue →Standardizing Global Errors: Using IExceptionHandler and Problem Details Services in ASP.NET 10
In this article, we’ll explore using the modern approach to error handling in ASP.NET 10 by using the IExceptionHandler interface. We will…
Issue also covered: ASP.NET Core, Authorization, Blazor, Clean Architecture, C#, Dapper, Design Patterns, .NET 10
Read this issue →Scalar for .NET Minimal APIs: A Modern Alternative to Swagger UI
I’m sure every web developer has used (or at least heard of) OpenAPI. In the .NET ecosystem, Swagger has been the de facto standard for…
Issue also covered: AOT, ASP.NET Core, C#, .NET 10, .NET 8, .NET 9, .NET Core, EF Core
Read this issue →Clean Architecture With Document Databases, Minimal APIs, and CQRS in .NET 10
Part 1 — Laying a Rock-Solid Foundation Continue reading on Stackademic »
Issue also covered: Azure, Clean Architecture, CQRS, C#, Design Patterns, .NET 8, .NET Core, EF Core
Read this issue →CLAUDE.md for .NET Developers - Complete Guide with Templates
Learn to write the perfect CLAUDE.md for .NET projects. Includes copy-paste templates for Clean Architecture, Minimal APIs, and enterprise solutions.
Issue also covered: C#, .NET 10, EF Core, Performance, RabbitMQ, Security
Read this issue →Remote MCP Servers using .NET
The main entry point that configures and runs the MCP server using ASP.NET Core minimal APIs. Server-Sent Events (SSE) : Supports streaming responses using SSE with JSON-RPC 2.0 protocol
Issue also covered: ASP.NET Core, Azure, C#, .NET 10, GitHub Copilot, Kafka, Security, Serilog
Read this issue →Unlock Blazing Fast ASP.NET Core APIs with Smart Caching Strategies
Minimal APIs in .NET 10: Clean, Lightweight, But Are They Really Minimal?
Issue also covered: AOT, ASP.NET Core, C#, .NET 10, EF Core, Performance, Solid Principles, Web API
Read this issue →MCP Development with .NET, C#, Cloud Run, and Gemini CLI
Leveraging Gemini CLI and the underlying Gemini LLM to build Model Context Protocol (MCP) AI applications with C# deployed to Google Cloud…
Issue also covered: Azure, Azure Functions, C#, .NET 10, JWT, OpenAI, Performance, REST API
Read this issue →Validation in .NET 10: Native Support for Minimal APIs
.NET 10 introduces native validation for Minimal APIs, eliminating manual checks and third-party libraries. Simplify your code and boost performance with Data Annotations!
Issue also covered: Azure, Benchmarking, Clean Architecture, C#, .NET 10, JWT, ML.NET, Performance
Read this issue →.NET 9 Changed Everything — You Won’t Believe How APIs Work Now!
.NET 9 is here. In other words — it’s not just an upgrade, it’s a game-changer for API development. Minimal API, AOT, new Hosting Model… Continue reading on Dot Net, API & SQL Learning »
Issue also covered: C#, .NET 9, OpenAI, Performance, Redis, REST API, Security, Semantic Kernel
Read this issue →I Finally Tried .NET 10 Minimal API Validation — It Removed More Boilerplate Than I Expected
Discover how a tiny feature in .NET 10 cleaned up my endpoints, automated request checks, and made validation feel like magic — with real… Continue reading on Stackademic »
Issue also covered: ASP.NET Core, Azure, Blazor, Clean Architecture, C#, .NET 10, EF Core, Performance
Read this issue →Simplifying Cloud-Native Development with .NET Aspire
Build observable, production-ready distributed applications with .NET Aspire Continue reading on Simform Engineering »
Issue also covered: ASP.NET Core, .NET Aspire, Authentication, C#, .NET 10, .NET Core, Performance, Redis
Read this issue →Building an Event-Driven Web API Using Channels in .NET
When you build a Web API, sometimes you need to handle work that should not block the main request.
Issue also covered: ASP.NET Core, .NET Aspire, Azure DevOps, Benchmarking, CQRS, C#, Design Patterns, .NET 10
Read this issue →ASP.NET Core 9 APIs — Faster Endpoints for C# Developers
Minimal APIs just got a massive performance boost with 93% less memory consumption and 15% more throughput
Issue also covered: ASP.NET Core, Azure, C#, Design Patterns, .NET 10, EF Core, GitHub Copilot, OpenAI
Read this issue →Article 3 — Startup.cs vs Minimal Hosting: Migration Without Tears
Subtitle: Moving from .NET 3.1/5 patterns to .NET 6+ without breaking your app
Issue also covered: ASP.NET Core, Authorization, Azure, CQRS, .NET 10, EF Core, GitHub Copilot, OpenAI
Read this issue →REST API Design Mistakes to Avoid (Practical Tips) .NET 9.0
Master REST API design in .NET 9.0! Learn to avoid common mistakes, leverage minimal APIs, and ensure security, scalability, and Native AOT compatibility.
Issue also covered: ASP.NET Core, Azure, Blazor, CQRS, C#, Dapper, .NET 10, EF Core
Read this issue →Key Innovations in ASP.NET Core 9 (and beyond)
Explore ASP.NET Core 9's key innovations: static asset optimization, enhanced Minimal APIs, Blazor improvements, security, and performance boosts for modern web apps.
Issue also covered: Application Insights, ASP.NET Core, C#, Domain-Driven Design, .NET 10, .NET 9, EF Core, gRPC
Read this issue →Avoiding the “God Controller”: How to Refactor Your ASP.NET Core APIs
Transform your large controllers into clean, testable, and maintainable code the right way.
Issue also covered: Application Insights, ASP.NET Core, Azure DevOps, .NET 10, EF Core, GitHub Copilot, ML.NET, Performance
Read this issue →Migrating ASP.NET MVC to Minimal APIs: Handling Authentication, Filters, and Best Practices
Disclaimer: This article was generated with AI assistance based on real-world migration experience from a production ASP.NET Core MVC API…
Issue also covered: ASP.NET Core, Azure, Clean Architecture, C#, .NET 10, .NET Core, EF Core, MediatR
Read this issue →Clean Architecture with a Document DB, Minimal APIs, and CQRS in .NET 9 (Copy-Paste Starter Kit)
If you want the full source code, join our community: Here
Issue also covered: ASP.NET Core, Authentication, Authorization, Azure, Azure Functions, Clean Architecture, Cosmos DB, CQRS
Read this issue →Minimal APIs Revolution: ASP.NET Core Rapid API Development Guide & Examples : Part 9 of 40
Unlock rapid API development with ASP.NET Core Minimal APIs! This comprehensive guide, part of a 40-part series, covers everything from basic CRUD operations to advanced techniques like authentication...
Issue also covered: ASP.NET Core, .NET Aspire, Authentication, Authorization, Azure, Clean Architecture, C#, Domain-Driven Design
Read this issue →Understanding Filters in ASP.NET Core: A Comprehensive Guide — Part 1
In ASP.NET Core, filters are a powerful feature that allow you to run code before and after the middleware working stages of the request… Continue reading on .Net Programming »
Issue also covered: ASP.NET Core, Azure, .NET 9, EF Core, GitHub Copilot, gRPC, OpenTelemetry, Performance
Read this issue →Understanding API in .NET Core — A Beginner-Friendly Guide with Real-Life Example
Unlock the power of APIs in .NET Core with this beginner-friendly guide! Learn to build a simple web API, understand endpoints, and connect frontends to backends using real-world examples like job por...
Issue also covered: ASP.NET Core, C#, Dapper, Design Patterns, .NET Core, EF Core, Performance, PostgreSQL
Read this issue →Meet the Microsoft Agent Framework: A .NET Developer’s Gateway to AI Agents
I still remember wiring together my first AI “assistant” in a Blazor app last year. Picture this: me at 2 AM, juggling Semantic Kernel…
Issue also covered: AOT, ASP.NET Core, Azure, CQRS, Docker, .NET 9, .NET Core, GitHub Copilot
Read this issue →Spinning Up a Minimal Todo List API in .NET
As a JavaScript developer, I’ve always worked with React + NodeJS, but I recently decided to dive into .NET to understand how to build a…
Issue also covered: ASP.NET Core, Azure, Azure Functions, C#, .NET 10, .NET 9, .NET Core, .NET MAUI
Read this issue →Building a Reverse Proxy with YARP in .NET
Modern microservices architectures often involve multiple services running independently. Managing and exposing these services efficiently… Continue reading on ExpertMinds »
Issue also covered: ASP.NET Core, Azure, Blazor, C#, Docker, .NET 8, .NET 9, EF Core
Read this issue →Building Secure APIs with Role-Based Access Control in ASP.NET Core
Learn how to implement Role-Based Access Control (RBAC) in ASP.NET Core with custom authorization handlers, permission-based policies, and clean extension methods for both Minimal APIs and MVC control...
Issue also covered: ASP.NET Core, Azure, Blazor, C#, .NET 10, EF Core, .NET MAUI, Performance
Read this issue →Implementing API Versioning in ASP.NET Core
Practical API versioning for Minimal APIs and MVC.
Issue also covered: AOT, ASP.NET Core, Azure, Azure Functions, Benchmarking, C#, .NET 8, EF Core
Read this issue →Add API key authentication to an Minimal API endpoint
Learn how to add API key authentication to a minimal API endpoint by using a saved key in the config and how you can add a fallback policy to protect all routes. The page Add API key authentication to...
Issue also covered: AOT, ASP.NET Core, Authentication, Azure, Benchmarking, Blazor, C#, .NET 10
Read this issue →Middlewares in ASP.NET Core
For example : Continue reading on easydotnet »
Issue also covered: ASP.NET Core, Azure, C#, Docker, .NET 10, EF Core, GitHub Copilot, Performance
Read this issue →Modern .NET APIs: Minimal APIs, Clean Architecture, Aspire + Ollama
A practical blueprint for building maintainable, production-ready .NET APIs with Aspire, Minimal APIs, OpenAPI, and local AI models using…
Issue also covered: .NET Aspire, Azure, C#, .NET 10, ML.NET, Performance, Security, Unit Testing
Read this issue →.NET Minimal API Nedir? Avantajları ve Performansı
Son zamanlarda .NET dünyasında en çok konuşulan konulardan biri Minimal API. Ben de projelerimde deneme fırsatı bulduğum için…
Issue also covered: ASP.NET Core, Azure, Blazor, C#, Dapper, .NET 9, .NET Core, EF Core
Read this issue →Creating Minimal API's quickly with ASP.NET Core
In this comprehensive article, we'll explore how to leverage ASP.NET Core to develop minimal APIs rapidly, covering key concepts, best practices, and practical examples.
Issue also covered: ASP.NET Core, .NET Aspire, Clean Architecture, C#, .NET 10, .NET 9, .NET Core, EF Core
Read this issue →FastEndpoints for Senior .NET Developers: Advanced Validation, DI, and Middleware Techniques
Why FastEndpoints Matters for Senior Developers Continue reading on Stackademic »
Issue also covered: ASP.NET Core, C#, EF Core, GitHub Copilot, OpenAI, Performance, Visual Studio
Read this issue →Everything You Need to Know About Minimal APIs in .NET
Minimal APIs are a lightweight way to build HTTP APIs in .NET with minimal ceremony. Introduced in .NET 6, they focus on simplicity, and…
Issue also covered: AOT, Application Insights, ASP.NET Core, .NET Aspire, Azure, Benchmarking, Blazor, Clean Architecture
Read this issue →Minimal APIs in .NET: The Beginner-Friendly Gateway I Wish I Found Sooner
When I first entered the .NET world, I was overwhelmed by the amount of boilerplate code I had to write just to display “Hello, World”…
Issue also covered: ASP.NET Core, Authentication, Authorization, Azure, Blazor, Clean Architecture, C#, .NET Core
Read this issue →ASP.NET Core Middleware: Use vs Map vs Run
What’s the Difference? Continue reading on .Net Programming »
Issue also covered: ASP.NET Core, Azure, Clean Architecture, C#, Domain-Driven Design, Design Patterns, .NET 8, .NET 9
Read this issue →Minimal APIs Cheatsheet (in ASP.NET Core)
Minimal APIs in .NET 6 simplify building lightweight web services with less code, ideal for microservices and prototypes. This guide explains setup, routing, DI, JSON handling, and best practices.
Issue also covered: ASP.NET Core, Azure, C#, .NET 10, .NET 9, .NET Core, GitHub Copilot, .NET MAUI
Read this issue →3 Ways to Create Middleware in ASP.NET Core (With Real Examples)
Hi, I’m Ali. I’ve been working as a software developer with .NET Core for about 3 years. One of the most important things I’ve learned is… Continue reading on DotnetAsync »
Issue also covered: ASP.NET Core, .NET Aspire, C#, EF Core, OpenAI, Performance, Test-Driven Development, Unit Testing
Read this issue →Have You Heard About Refit? A Type-Safe REST Client for C#
If you’re tired of writing repetitive HttpClient code in .NET just to call APIs, then you should take a look at Refit.
Issue also covered: .NET Aspire, Authentication, Authorization, Azure, C#, .NET 10, EF Core, GitHub Copilot
Read this issue →You’re Ordering ASP.NET Middleware Wrong — Here’s Microsoft’s Proven Fix (with Examples)
https://medium.com/@mohsho10/youre-ordering-asp-net-middleware-wrong-here-s-microsoft-s-proven-fix-with-examples-695474332a35
Issue also covered: ASP.NET Core, Authentication, Authorization, Blazor, Clean Architecture, C#, Design Patterns, .NET 9
Read this issue →Mastering Middleware in ASP.NET Core: The Complete Guide to Request Pipeline
https://www.c-sharpcorner.com/article/mastering-middleware-in-asp-net-co-the-complete-guide-to-request-pipeline/
Issue also covered: ASP.NET Core, AutoMapper, Azure, Azure Functions, .NET 10, .NET 8, .NET 9, .NET MAUI
Read this issue →Enriching Swagger Docs for Minimal APIs Using Generic Metadata
https://medium.com/@vlad.ganuscheak/enriching-swagger-docs-for-minimal-apis-using-generic-metadata-26c198f31020
Issue also covered: ASP.NET Core, .NET Aspire, Blazor, Clean Architecture, C#, Domain-Driven Design, Docker, .NET 10
Read this issue →Rate Limiting with .NET Minimal APIs using AspNetCoreRateLimit
https://www.c-sharpcorner.com/article/rate-limiting-with-net-minimal-apis-using-aspnetcoreratelimit/
Issue also covered: ASP.NET Core, Azure, Benchmarking, Blazor, Clean Architecture, Cosmos DB, C#, .NET 10
Read this issue →Building Clean and Scalable BFFs with .NET Minimal APIs and Plugin Architecture
https://medium.com/@yaseer.arafat/building-clean-and-scalable-bffs-with-net-minimal-apis-and-plugin-architecture-ade050c977ab
Issue also covered: ASP.NET Core, .NET Aspire, Authentication, AutoMapper, Blazor, Clean Architecture, C#, .NET 10
Read this issue →ASP.NET Community Standup - Why aren't you using Minimal APIs?
https://www.youtube.com/watch?v=lXvHXA_vuro
Issue also covered: ASP.NET Core, Authentication, Azure, Clean Architecture, C#, EF Core, MediatR, OpenTelemetry
Read this issue →.Net 9 Web API Minimal API with Entity Framework
https://www.c-sharpcorner.com/article/net-9-web-api-minimal-api-with-entity-framework/
Issue also covered: .NET Aspire, Blazor, C#, Dapper, .NET 9, EF Core, Performance, Visual Studio
Read this issue →Understanding Exclusive Locks in C#: A Complete Guide to Thread Synchronization
https://towardsdev.com/understanding-exclusive-locks-in-c-a-complete-guide-to-thread-synchronization-28428af97ab5
Issue also covered: Authentication, Authorization, Azure, Azure DevOps, Clean Architecture, C#, .NET 9, EF Core
Read this issue →Difference Between Minimal API and Controller API .NET Core
https://www.c-sharpcorner.com/article/different-between-minimal-api-and-controller-api-net-core/
Issue also covered: ASP.NET Core, Azure, C#, .NET 10, EF Core, GitHub Actions, GitHub Copilot, Kubernetes
Read this issue →Minimal APIs in .NET: When Less is Actually More
https://blog.nonstopio.com/minimal-apis-in-net-when-less-is-actually-more-1b96f65468f2
Issue also covered: C#, EF Core, GitHub Copilot, Performance, Visual Studio
Read this issue →Building Scalable APIs with Vertical Slice Architecture in .NET
https://www.c-sharpcorner.com/article/building-scalable-apis-with-vertical-slice-architecture-in-net/
Issue also covered: Azure, Azure DevOps, Clean Architecture, C#, EF Core, GitHub Copilot, Performance
Read this issue →Building a Resilient API in ASP.NET Core 9
https://medium.com/@serasiyasavan14/building-a-resilient-api-in-asp-net-core-9-230605e61b3f?source=rss------dotnet-5
Issue also covered: ASP.NET Core, Azure, C#, Design Patterns, .NET Core, EF Core, GitHub Copilot, OpenTelemetry
Read this issue →ASP.NET 10: Validating incoming models in Minimal APIs
https://timdeschryver.dev/blog/aspnet-10-validating-incoming-models-in-minimal-apis
Issue also covered: ASP.NET Core, Azure, Design Patterns, .NET 9, .NET Core, .NET MAUI, Performance, REST API
Read this issue →Why Developers Love .NET Minimal APIs
https://medium.com/c-sharp-programming/why-developers-love-net-minimal-apis-dd2c0d7b3885
Issue also covered: ASP.NET Core, Authentication, Azure, Azure DevOps, .NET 10, .NET Framework, EF Core, gRPC
Read this issue →ASP.NET Core MVC Controller vs. minimal API vs. FastEndpoints — What’s the Best for Performance ?
https://medium.com/@denmaklucky/asp-net-core-mvc-controller-vs-minimal-api-vs-fastendpoints-whats-the-best-for-performance-cfee8a1809d7
Issue also covered: ASP.NET Core, Azure, C#, Dapper, Design Patterns, Docker, EF Core, .NET MAUI
Read this issue →Vertical Slice Architecture In .NET using Cortex.Mediator and Minimal APIs
https://medium.com/@eneshoxha_65350/vertical-slice-architecture-in-net-using-cortex-mediator-and-minimal-apis-dd7fe575d46a
Issue also covered: ASP.NET Core, Azure, Azure Functions, Blazor, EF Core, OpenAI, Performance, Source Generators
Read this issue →Filters in ASP.NET Core - Everything you Need to Know!
https://codewithmukesh.com/blog/filters-in-aspnet-core/
Issue also covered: ASP.NET Core, AutoMapper, Azure, Blazor, C#, .NET Core, EF Core, GitHub Copilot
Read this issue →Is .NET Faster Than Rust/Go in 2025 | AOT & Minimal APIs
https://isitvritra101.medium.com/is-net-faster-than-rust-go-in-2025-aot-minimal-apis-c6c1ea2a5939
Issue also covered: ASP.NET Core, Azure, Blazor, C#, GitHub Copilot, .NET MAUI, MongoDB, OpenTelemetry
Read this issue →.NET Controllers or Minimal API’s ?
https://www.csharp.com/article/net-controllers-or-minimal-apis/
Issue also covered: ASP.NET Core, Azure, C#, Dapper, .NET 8, .NET 9, .NET MAUI, OpenAI
Read this issue →Idempotency in ASP.NET - How to make a resilient application
https://medium.com/@denmaklucky/idempotency-in-asp-net-how-to-make-a-resilient-application-1a56c0a5b734
Issue also covered: ASP.NET Core, Azure, Azure Functions, CQRS, C#, .NET 9, .NET Core, EF Core
Read this issue →