ASP.NET Core Tag Helpers and View Components

This course gives you everything you need to know to start using Tag Helpers and View Components in your ASP.NET Core web apps. Learn how to use all the built-in Tag Helpers as well as how to expertly author your own.
Course info
Rating
(51)
Level
Intermediate
Updated
Aug 23, 2019
Duration
3h 2m
Table of contents
Course Overview
What Can Tag Helpers and View Components Do for You?
Authoring Your Own Tag Helpers
Leveraging Built-in Tag Helpers
Building Better Forms with Tag Helpers
Authoring an Advanced Tag Helper
Description
Course info
Rating
(51)
Level
Intermediate
Updated
Aug 23, 2019
Duration
3h 2m
Description

Tag Helpers and View Components are new to ASP.NET Core and make building web pages with the Razor View Engine easier and more intuitive for both designers and developers. In this course, ASP.NET Core Tag Helpers and View Components, you will gain the ability build Tag Helpers, Tag Helper Components, and View Components which will lead to you and year team at being more productive in building Razor view pages. First, you will learn how to build your own Tag Helpers and View Components. Next, you will discover how to use all the built-in Tag Helpers provided by Microsoft. Finally, you will explore how to build your own advanced Tag Helper that incorporates dependency injection among other advanced capabilities. When you are fiished with this course, you will have the skills and knowledge of Tag Helpers and View Components needed to both author your own Tag Helpers and View Components as well as efficiently use all the built in Tag Helpers in ASP.NET Core.

About the author
About the author

Peter is the founder of Silicon Valley Code Camp and long-time software professional specializing in mobile and web technologies. He has also been a Microsoft MVP in ASP.NET since 2006.

More from the author
Using React Hooks
Beginner
1h 54m
May 3, 2019
More courses by Peter Kellner
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi, my name is Peter Kellner, and welcome to my course, ASP.NET Core Tag Helpers and View Components. I'm a part-time Docs writer for Microsoft, part-time author, part-time conference organizer, and full-time learner. Both Tag Helpers and view components make developing ASP.NET Core apps easier than ever. They are both new to ASP.NET Core and are based on years of feedback from our community to the ASP.NET team. Though Tag Helpers are the main focus of this course, you'll also learn about view components and how they leverage the Razor view engine for enhanced HTML manipulation. Some of the major topics that we will cover include authoring our own Tag Helpers, using the Tag Helpers the ASP.NET team built for us, using Tag Helper components for more advanced scenarios, and, finally, building our own JavaScript manager using advanced Tag Helper features including dependency injection. By the end of this course, you'll not only know how to build your own Tag Helpers and view components, but you'll be able to use and extend the built-in ones with advanced knowledge of how they work. Before beginning the course, you should be familiar with ASP.NET MVC or ASP.NET Core. I hope you'll join me on this journey to learn ASP.NET Core Tag Helpers and view components at Pluralsight.