Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CodeSignal

Get Started with Razor Pages in ASP.NET Core

via CodeSignal Path

Overview

Unlock the essentials of .NET Razor Pages with this course path. Explore foundational concepts, including routing, page models, and layouts. Master data binding, validation, and advanced form techniques. Develop dynamic web applications with comprehensive lifecycle and state management.

Syllabus

  • Introduction to Razor Pages
    • This course provides an introduction to Razor Pages, covering the basic structure and functionality of Razor Pages applications, including routing, page models, and layouts. By the end of this course, you will have a foundational understanding of how to build Razor Pages applications and how to structure them effectively.
  • ASP.NET Page Handlers and Lifecycle
    • This course focuses on the lifecycle of Razor Pages, including how to handle different HTTP methods, customize page handlers, and use lifecycle events. By the end of this course, you will have a deeper understanding of how to manage the behavior of your Razor Pages applications.
  • Binding and Validating Data with ASP.NET
    • This course covers data binding and validation in Razor Pages. You'll learn how to bind data from requests, validate user input, and ensure data integrity. By the end of this course, you'll be able to effectively handle data binding and validation in your Razor Pages applications.
  • Building Forms with Razor Pages
    • This course will take a deeper dive into advanced form building techniques in Razor Pages. We'll cover advanced Tag Helpers, dynamic form generation, and integrating client-side validation with Razor Pages. By the end of this course, you'll enhance your form-building skills to create more interactive and user-friendly forms.

Courses

Reviews

Start your review of Get Started with Razor Pages in ASP.NET Core

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.