ASP.NET Core 2 Razor Playbook
Course info



Course info



Description
Once you know the basics of Razor, you need a tactical playbook that shows you how to apply what you know to problems and increase your toolset. In this course, ASP.NET Core 2.0 Razor Playbook, you will gain the ability to apply Razor to a wide variety of problems and maintain your code in a testable way. First, you will learn in-depth context-switching syntax. Next, you will discover how to test your Razor content. Finally, you will explore how to refactor your embedded JavaScript for increased security and maintainability. When you’re finished with this course, you will have the skills and knowledge of Razor needed to tackle any problem.
Section Introduction Transcripts
Course Overview
Hi, everyone. My name is Chris B. Behrens. I'm a software architect and developer, and I'd like to welcome you to my course, ASP.NET Core 2 Razor Playbook. When I learned Razor, my knowledge was deep in some places, but narrow, and broad in some places, but shallow. I've designed this course to broaden the narrow spots and deepen the shallow spots so that you've got a first‑class skill set for working with the presentation layer in ASP.NET Core. In this course, we're going to cover a broad range of topics, create some useful code snippets for you to reuse, and give you some step‑by‑step procedures to tackle some tricky problems. Some of the major topics that we will cover include Razor Pages, Core's new companion to MVC, six ways to reuse your code in Razor, how to refactor your embedded script to unobtrusive JS step by step, how to automate your Razor testing, and how to validate your Razor content cleanly and intuitively. By the end of this course, you'll know how to write clean, highly factored Razor and how to make sure it works. Before beginning the course, you should be familiar with the basics of Razor and have a basic understanding of MVC. From here, you should feel comfortable diving into advanced Razor with courses on advanced MVC, JavaScript architecture, and testing with Selenium. I hope you'll join me on this journey to learn how to tackle some tough Razor challenges with the ASP.NET Core 2 Razor Playbook course, at Pluralsight.