Introduction

In this module, you’ll create a cross-platform ASP.NET Core Razor Pages web app with .NET and C#.

Example Scenario

Suppose you’re an employee of a pizza company named Contoso Pizza. Your manager has asked you to develop a pizza inventory management page as a prerequisite for the company’s internal admin website. The app should be built in such a way that the view and data model concerns are separated.

What will you be doing?

In this module, you will:

  • Understand when and why to use Razor Pages for your ASP.NET Core app.
  • Review an existing ASP.NET Core app that uses Razor Pages.
  • Create a new Razor Page that supports the app’s product data management requirements.
  • Use tag helpers to reduce the context switching between HTML and C#.
  • Use Razor Page handlers to handle HTTP requests.

At the end of this module, there are links to content providing deeper dives for each feature area introduced.

virtualization training courses malaysia