Episode

Modern Web Development with .NET 6 Ep01: Create a web UI with ASP.NET Core

with Scott Hanselman, Maíra Wenzel

ASP.NET Core supports creating webpages using a native templating engine called Razor. In this module, you'll learn how to create web pages using Razor with ASP.NET Core.

Learning objectives

  • Understand when and why to use Razor Pages for your ASP.NET Core app.
  • Use the .NET Core CLI to create a new page in the app.
  • Create a form that supports the app's product data management requirements.
  • Add client-side form input validation using Razor's Input Tag Helper.
  • Add server-side model validation using data annotations.
  • Run and test the web app.

Connect

Beginner
Developer
ASP.NET Core
.NET