ASP.NET Core 2 and Angular 5: Full-Stack Web Development with .NET Core and Angular