Create an ASP.NET Core MVC app with Visual Studio Code

This series of tutorials teaches you the basics of building an ASP.NET Core MVC web app using Visual Studio Code.

This tutorial teaches ASP.NET Core MVC with controllers and views using Visual Studio 2017. Razor Pages is a new alternative in ASP.NET Core 2.0, a page-based programming model that makes building web UI easier and more productive. We recommend you try the Razor Pages tutorial before the MVC version. The Razor Pages tutorial:

  • Is easier to follow.
  • Covers more features.
  • Is the preferred approach for new application development.
  1. Getting started
  2. Adding a controller
  3. Adding a view
  4. Adding a model
  5. Working with SQLite
  6. Controller methods and views
  7. Adding Search
  8. Adding a New Field
  9. Adding Validation
  10. Examining the Details and Delete methods