Skip to content

Details

This week's topic: .NET Minimal API

As described in Thoughtworks Technology Radar Vol. #29.

ASP.NET core MVC has proven to be a powerful and flexible approach for building web applications that host APIs. However, its flexibility brings a certain amount of complexity with it, including boilerplate and conventions that aren’t always obvious. The routing provided by ASP.NET allows multiple services to be hosted in a single application, but in today’s world of serverless functions and independently deployable microservices, that flexibility might be overkill. .NET Minimal APIs provide a simple approach to implementing a single-API web application in the .NET ecosystem. The Minimal API framework can implement an API endpoint with just a few lines of code. Minimal API joins the new generation of API frameworks — including Micronaut, Quarkus and Helidon — which are optimized for lightweight deployments and fast startup times. We’re interested in the combination of Minimal APIs and .NET 7 Native AOT for implementing simple, lightweight microservices in serverless functions.

Zoom link will be added about 10 min before the event starts.

Discussion Resources :

Minimal APIs in .NET 8: A Simplified Approach to Build Services by Merwan Chinta
https://medium.com/codenx/minimal-apis-in-net-8-a-simplified-approach-to-build-services-eb50df56819f

Automatically Register Minimal APIs in ASP.NET Core by Milan Jovanović
https://www.milanjovanovic.tech/blog/automatically-register-minimal-apis-in-aspnetcore

Tutorial: Create a minimal API with ASP.NET Core by learn.microsoft
https://learn.microsoft.com/en-us/aspnet/core/tutorials/min-web-api?view=aspnetcore-8.0&tabs=visual-studio

Easy Guide to Creating Minimal APIs in ASP.NET by Nick Proud
https://www.youtube.com/watch?v=AuKKFVSMxJc

AI Algorithms
AI and Society
.NET
Software Development

Members are also interested in