
Create web APIs with ASP.NET Core | Microsoft Learn
Jun 1, 2024 · ASP.NET Core supports creating web APIs using controllers or using Minimal APIs. Controllers in a web API are classes that derive from ControllerBase. Controllers are activated …
Tutorial: Create a controller-based web API with ASP.NET Core
By Tim Deschryver and Rick Anderson This tutorial teaches the basics of building a controller-based web API that uses a database. Another approach to creating APIs in ASP.NET Core is …
Tutorial: Create a Minimal API with ASP.NET Core
Aug 21, 2024 · They are ideal for microservices and apps that want to include only the minimum files, features, and dependencies in ASP.NET Core. This tutorial teaches the basics of building …
Create a web API with ASP.NET Core controllers - Training
Create a RESTful service with ASP.NET Core controllers that supports create, read, update, and delete (CRUD) operations.
APIs overview | Microsoft Learn
Aug 28, 2025 · Learn how to build fast HTTP APIs with ASP.NET Core using Minimal APIs, the recommended approach for new projects.
Build web apps with ASP.NET Core for beginners - Training
Get started with web development using ASP.NET Core. In this beginner-friendly pathway, you'll learn the basics of C#, HTML, Razor Pages, and more!
Develop an ASP.NET Core web app that consumes an API
Learn how APIs are implemented in ASP.NET Core, and how to use API documentation to learn the APIs requirements.
Configure OpenID Connect Web (UI) authentication in ASP.NET …
Dec 20, 2024 · The following section shows how to implement an OpenID Connect client in an empty ASP.NET Core Razor page project. The same logic can be applied to any ASP.NET …
Configure JWT bearer authentication in ASP.NET Core
Sep 29, 2025 · When using JWT access tokens for API authorization, the API grants or denies access based on the provided token. If the request is not authorized, a 401 or 403 response is …
ASP.NET Core Middleware | Microsoft Learn
Jun 21, 2025 · Migrate HTTP modules to ASP.NET Core middleware explains the difference between request pipelines in ASP.NET Core and ASP.NET 4.x and provides additional …