Beginning database programming using ASP.NET Core 3 : with MVC, Razor Pages, Web API, jQuery, Angular, SQL Server, and NoSQL (2019)