ASP.NET Core 3.1 Razor, Part 3 of 7: Main List
Interactive

ASP.NET Core 3.1 Razor, Part 3 of 7: Main List

LearnNow Online
Updated Jul 20, 2020

Course description

Ready for a deep dive into framework that will power your web pages? Jump in and Master it with this series on Razor Pages with ASP.NET Core. This course covers: Razor, Service Types and how to create post handler and validations for the Main List.

Each LearnNowOnline training course is made up of Modules (typically an hour in length). Within each module there are Topics (typically 15-30 minutes each) and Subtopics (typically 2-5 minutes each). There is a Post Exam for each Module that must be passed with a score of 70% or higher to successfully and fully complete the course.


Prerequisites

• 3-6 months knowledge of c# • SQL Basics 3-6 months.


Meet the expert

Bhrugen Patel

I have a master's of science degree in computer science, and a bachelor of Computer Engineering. I also have many years of experience with .NET, C#, and .NET MVC. I enjoy teaching along with my full-time job.

Video Runtime

82 Minutes

Time to complete

102 Minutes

Course Outline

Main List

Razor (24:16)

  • Introduction (00:13)
  • Introduction (00:20)
  • Create Project (02:17)
  • Exploring New Files Part 1 (03:37)
  • Exploring New Files Part 2 (04:38)
  • Startup File and Previous Core Versions (04:41)
  • Layout Changes (04:36)
  • Design Header and Footer (03:44)
  • Summary (00:08)

Service Type (31:06)

  • Introduction (00:08)
  • Introduction (00:54)
  • Add Service Model to Databbase (03:24)
  • Add Index Razor Page (04:09)
  • Index Get Handler (04:05)
  • Backkground Image and css (02:59)
  • Index Razor Page UI Part 1 (04:04)
  • Index Razor Page UI Part 2 (04:32)
  • Create Get Handler and Razor Page (06:39)
  • Summary (00:08)

Create Post Handler and Validations (27:14)

  • Introduction (00:08)
  • Create Post Handler and Validations (09:38)
  • Index Page Buttons and Partial View (05:46)
  • Edit Get and Post Handler (06:48)
  • Edit Razor Page UI (02:45)
  • Assignment 1 (01:07)
  • Assignment 2 (00:52)
  • Summary (00:08)
;