
Part 4, add a model to an ASP.NET Core MVC app | Microsoft Learn
Jan 27, 2026 · The model classes created are known as POCO classes, from P lain O ld C LR O bjects. POCO classes don't have any dependency on EF Core. They only define the properties of the data …
Model Binding in ASP.NET Core | Microsoft Learn
Learn how model binding in ASP.NET Core works and how to customize its behavior.
Model validation in ASP.NET Core MVC | Microsoft Learn
Model validation occurs after model binding and reports errors where data doesn't conform to business rules. For example, a 0 is entered in a field that expects a rating between 1 and 5.
Razor syntax reference for ASP.NET Core | Microsoft Learn
Jul 7, 2016 · Introduction to ASP.NET Web Programming Using the Razor Syntax provides many samples of programming with Razor syntax. Although the topic was written for ASP.NET rather than …
Tutorial: Create a controller-based web API with ASP.NET Core
For guidance on creating a reliable, secure, performant, testable, and scalable ASP.NET Core app, see Enterprise web app patterns. A complete production-quality sample web app that implements the …
Identity model customization in ASP.NET Core | Microsoft Learn
Nov 8, 2025 · This article describes how to customize the underlying Entity Framework Core data model for ASP.NET Core Identity.
Upload files in ASP.NET Core | Microsoft Learn
Dec 7, 2025 · ASP.NET Core supports uploading one or more files using buffered model binding for smaller files and unbuffered streaming for larger files. View or download sample code (how to …
Tag Helpers in forms in ASP.NET Core | Microsoft Learn
Jul 30, 2025 · The Input Tag Helper: Generates the id and name HTML attributes for the expression name specified in the asp-for attribute. asp-for="Property1.Property2" is equivalent to m => …
Overview of ASP.NET Core MVC | Microsoft Learn
Jun 17, 2024 · Learn how ASP.NET Core MVC is a rich framework for building web apps and APIs using the Model-View-Controller design pattern.
Custom Model Binding in ASP.NET Core | Microsoft Learn
Feb 23, 2026 · Learn how model binding allows controller actions to work directly with model types in ASP.NET Core.