This beginner path introduces the structure and functionality of Razor Pages applications in ASP.NET Core. You will explore routing, page models, layouts, and the conventions used to organize applications.
You will learn to process HTTP requests with page handlers, work with lifecycle events, bind request data, and validate user input. You will also build dynamic forms using Tag Helpers, form generation techniques, implement client-side validation, and manage state across multi-step forms.
This path is designed for learners who want a practical foundation in developing structured, interactive web applications with ASP.NET Core Razor Pages.