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

Software as a Service
University of California, Berkeley via Coursera
Intro to Computer Science
University of Virginia via Udacity
Web Development
Udacity
Software Engineering for SaaS
University of California, Berkeley via Coursera
CS50's Introduction to Computer Science
Harvard University via edX