How to change the behaviour of your application for different environments.
How to read configuration settings from various sources and use them throughout your application.
Use ASP.NET Core service container for dependency injection.
Create a Hello World using ASP.NET Core Middleware.
Create an empty ASP.NET Core project that doesn’t include default features i.e. an empty shell.