Join Jess Chadwick for an in-depth discussion in this video What you should know, part of ASP.NET Core: Razor Pages.
- [Instructor] In this course, I'll be building web applications with features provided by the Razor Pages framework, which is built on top of the ASP.NET Core, web development platform. I've designed this course, with ASP.NET web developers in mind. In other words, folks who are familiar with developing on the .NET platform. Either .NET core or the full .NET framework, using languages C#, and who have a strong working knowledge of HTML and CSS.
If you've used the ASP.NET MVC or ASP.NET Core MVC frameworks in the past, you'll have even more of an advantage sine you'll already be familiar with a lot of the core concepts I'll be showing throughout the course, such as how to write Razor views, create labs, and even leveraging action results. If you've never used or even heard of .NET Core or ASP.NET MVC however, don't worry, as long as you know C#, HTML, and the .NET framework, you'll be just fine.
However, if you're unsure of any of these three technologies, you'll probably want to brush up on them before diving in. For more information on these topics, check out the following courses. For learning about the .NET framework, check out Learning .NET Programming. To get familiar with the C# programming language, check out Learning C#, or if you need a refresher on how to write web pages with HTML markup, take a look at HTML Essential Training.
Once you feel confident that you've got a good grasp on all of these technologies, let's keep on moving to the rest of the course.
- Creating a new application
- Setting up pages
- Rendering dynamic content
- Reusing markup with layouts
- Increasing the maintainability of pages
- Processing data
- Validating input
- Securing an application