Controller
Overview
MSDN Tutorial: Razor Syntax
IA Tutorial: Razor
Using HTML.ActionLink() Method
ActionLink(string linkText, string actionName, string controllerName, object routeValues, object htmlAttributes)
Adding a New View
https://docs.microsoft.com/en-us/aspnet/core/tutorials/first-mvc-app/adding-view
Note: View lookups are case sensitive. If your controller routing seeks a view named Index (Index.cshtml) but you've named your view file index (index.cshtml), you'll receive an exception: InvalidOperationException: The view 'Index' was not found.