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

LinkedIn Learning

ASP.NET Core: Razor Pages

via LinkedIn Learning

Overview

Learn to build ASP.NET applications without an MVC framework, using Razor Pages to create dynamically rendered pages and secure, interactive forms for your apps.

Syllabus

Introduction
  • Why use Razor Pages?
  • What you should know
1. Getting Started with Razor Pages
  • What is ASP.NET Razor Pages?
  • ASP.NET Razor Pages vs. ASP.NET MVC
  • Creating an empty ASP.NET Razor Pages project
  • Key ASP.NET Razor Pages concepts
2. Working with Forms in Razor Pages
  • Data binding in ASP.NET Razor Pages
  • ASP.NET Razor Pages application overview
  • One-way data binding in ASP.NET Razor Pages
  • Two-way data binding in ASP.NET Razor Pages
  • Event binding in ASP.NET Razor Pages
  • Model binding ASP.NET Razor Pages
  • Form data validation in ASP.NET Razor Pages
3. Working with Data in Razor Pages
  • Setting up Entity Framework Core in ASP.NET Razor Pages
  • Adding and storing data in a database
  • Getting data from a database
  • Getting data by ID from a database
  • Service configuration in ASP.NET Razor Pages
4. Securing Razor Pages Applications
  • Authentication vs. authorization
  • Simple authorization in ASP.NET Razor Pages
  • Role-based authorization in ASP.NET Razor Pages
  • Claims-based authorization in ASP.NET Razor Pages
Conclusion
  • Next steps for learning more about Razor Pages

Taught by

Jess Chadwick

Reviews

4.6 rating at LinkedIn Learning based on 136 ratings

Start your review of ASP.NET Core: Razor Pages

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.