Building Web Applications with Visual Studio 2017: Using .NET Core and Modern JavaScript Frameworks