YoVDO

Hands-On Introduction: ASP.NET Razor Pages

Offered By: LinkedIn Learning

Tags

Web Development Courses C# Courses Routing Courses GitHub Codespaces Courses

Course Description

Overview

Learn how to create an ASP.NET app using Razor Pages and run it in GitHub Codespaces.

Syllabus

Introduction
  • Hands-on with ASP.NET Razor Pages
  • Using GitHub Codespaces with this course
1. Picking Apart ASP.NET Razor Pages
  • ASP.NET projects in GitHub Codespaces
  • Static content and Razor Pages
  • Routing and Razor Pages
  • Writing code in a Razor Page
  • Write code in the PageModel class
2. Model Binding
  • Create pages with a namespace
  • Create a model class
  • Model binding: Automate data capture
  • Use routes with model binding
  • Model binding into the model class
  • Method parameters and model binding
3. Building New Code
  • Using TagHelpers to generate HTML elements
  • Create a basic HTML form
  • Add model and form code
  • Use data annotations for readability
  • Add SelectList
  • Add SelectList code
Conclusion
  • Next steps

Taught by

Walt Ritscher

Related Courses

Computer Networks
University of Washington via Coursera
Cloud Networking
University of Illinois at Urbana-Champaign via Coursera
Front End Frameworks
Google via Udacity
Build a Simple Dynamic Site with Node.js Course (How To)
Treehouse
VLSI Physical Design
Indian Institute of Technology, Kharagpur via Swayam