ASP.NET Core MVC Validation
ASP.NET Core MVC Ajax Form requests using jquery-unobtrusive
https://damienbod.com/2018/11/09/asp-net-core-mvc-ajax-form-requests-using-jquery-unobtrusive/
Passing Javascript values to ASP.NET Core View components
https://damienbod.com/2019/01/24/passing-javascript-values-to-asp-net-core-view-components/
https://docs.microsoft.com/en-us/aspnet/core/mvc/models/validation
2021-02-04 Update .NET 5
2020-08-25 Update Nuget packages, npm packages
2020-01-10 Code clean up
2019-11-17 Updated npm packages, nuget packages, .NET Core 3.1
2019-10-06 Updated to .NET Core 3.0
2019-01-24 Added an Anti-Forgery token to Javascript view component ajax request