
Tutorial: Create a controller-based web API with ASP.NET Core
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 to create Minimal APIs.
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.
Get Started with ASP.NET Web API 2 (C#) - ASP.NET 4.x
Sep 30, 2022 · Tutorial with code. Use ASP.NET Web API to create a web API that returns a list of products.
Create web APIs with ASP.NET Core | Microsoft Learn
Dec 7, 2025 · Don't create a web API controller by deriving from the Controller class. Controller derives from ControllerBase and adds support for views, so it's for handling web pages, not …
Build RESTful APIs with ASP.NET Web API - ASP.NET 4.x
May 11, 2022 · Hands on lab: Use Web API in ASP.NET 4.x to build a simple REST API for a contact manager application.
Create a minimal MCP server using C# and publish to NuGet
Learn to create and connect to a minimal MCP server using C# and publish it to NuGet.
Add Models and Controllers | Microsoft Learn
May 10, 2022 · Describes how to add model classes that define database entries and how to add Web API controllers that perform CRUD operations.
Tutorial: Build and secure an ASP.NET Core web API with the …
Apr 4, 2025 · To create a minimal ASP.NET Core web API project, follow these steps: Open your terminal on Visual Studio Code or any other code editor and navigate to the directory where …
Authentication and Authorization in ASP.NET Web API
May 11, 2022 · You've created a web API, but now you want to control access to it. In this series of articles, we'll look at some options for securing a web API from unauthorized users.
Tutorial: Create a Minimal API with ASP.NET Core
Dec 16, 2025 · This tutorial teaches the basics of building a Minimal API with ASP.NET Core. Another approach to creating APIs in ASP.NET Core is to use controllers. For help with …