Intro to ASP.NET Core Razor Pages – From Start to Published



ASP.NET Core is the web side of .NET Core development. Under this umbrella are three major components – Razor Pages, MVC, Blazor, and API. All of these project types can co-exist in the same website without an issue, yet they all fill a different role. In this video, we are going to look at Razor pages, the quickest and easiest way to create a powerful server-side web application in C#. We will look at how to set a project up, how to capture and display data, and how to deploy it.

Source Code: https://leadmagnets.app/?Resource=razor-pages
Mailing List: https://signup.iamtimcorey.com/
Patreon: https://www.patreon.com/IAmTimCorey
Application Lifecycle Design: https://www.iamtimcorey.com/p/application-lifecycle-design
Getting Started with .NET Core: https://www.iamtimcorey.com/p/getting-started-with-net-core
C# Mastercourse: https://iamtimcorey.com/p/c-mastercourse
Intro to Azure DevOps: https://youtu.be/H-R2bCXfz8I
Logging in .NET Core 3.0: https://youtu.be/oXNslgIXIbQ

0:00 – Intro
1:34 – Creating demo ASP .NET Core Web app
4:35 – Demo app launching and overview
7:53 – Layout and index pages explained
9:27 – ASP. NET and bootstrap
15:20 – Root folder
18:00 – Razor pages explained
25:17 – Page View Model
27:56 – Properties and Data in page view model
33:25 – Page paths
37:08 – Web form, Data Model and Data Post
53:21 – Note on Data Access
57:13 – Publish Razor Pages app in Azure
1:14:08 – Summary and concluding remarks

Thanks to Ralfs HBK for the chapters breakdown

Comments are closed.