The Angular CLI tool is a great utility for getting an Angular project off the ground and running.
The downside from a .NET developers point of view is that if you are developing the backend of your system using .NET Core with Visual Studio you might have ended up with two separate projects. However, with a bit of tweaking it is possible the get the Angular CLI project to work inside the .NET Core. Here’s how:
Create a .NET Core 2.0 Web API Project in Visual Studio.
Use the Angular CLI to create a separate project with the “ng new” command
(Instructions for the Angular CLI can be found here)