Getting familiar with the ASP.NET Core MVC framework
ASP.NET Core MVC is a web development framework for developing traditional web applications. It is based on the MVC architectural pattern that separates the code into three layers: models, views, and controllers.