Let's walk through the parts that make up a modern ASP.NET Core MVC application.
In Visual Studio 2017, look at Solution Explorer for the Ch14_WebApp
project. In Visual Studio Code, look at the Explorer pane. Note the following:
wwwroot
: This folder contains static content, such as CSS for styles, images, JavaScript, and afavicon.ico
file.Data
: This folder contains Entity Framework Core classes used by the ASP.NET Identity system to provide authentication and authorization.Dependencies
(Visual Studio 2017 only): This folder contains a graphical representation ofBower
andNuGet
for modern package management. The actual files arebower.json
andCh14_WebApp.csproj
. In Visual Studio 2017, you could edit the project manually by right-clicking the project and choosing EditCh14_WebApp.csproj
.Ch14_WebApp.csproj
: This file contains a list of NuGet packages, such as the Entity Framework Core, that your project requires..vscode/launch.json
(Visual...