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.