Razor Pages in ASP.NET Core: Getting Started

Razor pages are a new light-weight, approachable toolset in .NET Core for building web apps. This course will explore how to use Razor Pages to create dynamic markup and layouts, work with forms, process HTTP requests, and other essential tasks.
Course info
Level
Beginner
Updated
Nov 29, 2018
Duration
2h 42m
Table of contents
Course Overview
Razor Pages Essential Concepts
Generating Layouts and Markup with Tag Helpers
Working with Forms, Binding, and Validation
Understanding URL Routing and Page Flow
Working with Partial Views, Sections, and View Components
Configuring and Deploying Razor Pages
Description
Course info
Level
Beginner
Updated
Nov 29, 2018
Duration
2h 42m
Description

Razor Pages are an approachable new toolset in .NET Core for building dynamic web pages. In this course, Razor Pages in ASP.NET Core: Getting Started, you’ll learn how to use this set of features to build dynamic markup and layouts and work with smarter forms. First, you'll learn how to process incoming HTTP requests. Then, you'll explore configuring design patterns and core framework components, and even deploy your site out to the web. Finally, you'll learn to master Razor syntax and helpers to render pages that suit your needs. By the end of this course, you’ll feel comfortable building your own sites with Razor Pages, and exploring more advanced .NET Core topics on your own.

About the author
About the author

Alex Wolf is passionate about software development and mastering new technologies. He has several years of experience working almost exclusively with the .NET Framework and related platforms. Alex is also a Microsoft Certified Professional in both MVC Application development and HTML 5 technologies. He loves learning new things!

More from the author
Code Analysis in Visual Studio 2019
Intermediate
1h 17m
Jun 6, 2019
Visual Studio 2019: Debugging
Beginner
1h 38m
Apr 30, 2019
More courses by Alex Wolf
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hey everyone, I'm Alex Wolf, and welcome to this course Razor Pages: Getting Started. Razor pages are an exciting new addition to. NET Core and offer a lightweight approachable option for building web apps. So in the modules ahead, we'll learn how to use Razor Pages to handle common tasks, like generating dynamic markup and page layouts. We'll see how to submit and validate form data, process and route incoming requests, and much more. We'll also master the details of Razor syntax expressions and helpers so you'll feel comfortable using them to render web pages. Later in the course, we'll even explore some more advanced topics, like application configurations and design patterns. By the end of this course, you'll understand how to build a logic driven website and even have it deployed out on the web. Now before starting, you should have at least a general working knowledge of HTML, CSS, and C# or. NET. You should also be comfortable with core web developmental concepts like HTTP. If you've built a simple websites and have some general programming experience, you'll be good to go. So I hope you'll join me getting started with Razor Pages right here on Pluralsight.