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.
Recommended resources
Related episodes
- Full series: Learn Live: Modern Web Development with .NET 6
Connect
- Scott Hanselman | Twitter: @shanselman
- Maíra Wenzel | Twitter: @mairacw
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.
Recommended resources
Related episodes
- Full series: Learn Live: Modern Web Development with .NET 6
Connect
- Scott Hanselman | Twitter: @shanselman
- Maíra Wenzel | Twitter: @mairacw
Video URL
HTML iframe
Have feedback? Submit an issue here.