Create a Razor Pages web app with ASP.NET Core

This series explains the basics of building a Razor Pages web app.

  1. Get started with Razor Pages
  2. Add a model to a Razor Pages app
  3. Scaffolded Razor Pages
  4. Work with SQL Server LocalDB
  5. Updating the pages
  6. Add search
  7. Add a new field
  8. Add validation

After the tutorial to add a file upload capability to the sample app, see Upload files to a Razor Page in ASP.NET Core.