Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Pluralsight

ASP.NET Core 1 Razor Deep Dive

via Pluralsight

Overview

This course will explore, in depth, the new capabilities provided by Razor in .NET Core as well as the great features from past versions that are still part of this latest release.

A deep understanding of the Razor View Engine enables you to build better MVC Applications. Many developers become comfortable with the general syntax of Razor, but are unaware of the full depth of features it has to offer. This course, ASP.NET Core 1 Razor Deep Dive, will help to fill those knowledge gaps with a rich understanding of Razor's full potential. You'll start by becoming comfortable with core concepts like Views, Layouts, and Helper Methods. You will also discover the new capabilities provided by Razor in .NET Core, such as View Components and Tag Helpers, as well as the great features from past versions that are still part of this latest release. Once you're comfortable working with Razor, you'll learn more advanced techniques like how to extend and customize Razor, how to implement Dependency Injection, and how to utilize templating. By the end this course, you'll understand the full set of features Razor offers to help build MVC applications, and feel comfortable applying them to your own future applications.

Syllabus

  • Course Overview 1min
  • Putting Razor into Context 25mins
  • Getting Started with Razor Basics 33mins
  • Building Better Forms with Razor 41mins
  • Building for Reusability with View Components 34mins
  • Working with Dependency Injection in Razor 27mins
  • Writing Cleaner Markup with Tag Helpers 28mins
  • Extending and Configuring Razor 32mins
  • Creating Efficient Markup with Razor Templating 29mins

Taught by

Alex Wolf

Reviews

4.9 rating at Pluralsight based on 122 ratings

Start your review of ASP.NET Core 1 Razor Deep Dive

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.