What is MVC?
ASP.NET Core MVC uses the Model-View-Controller pattern to separate application data, user interfaces and request handling in structured .NET web applications.
Business websites, data-driven applications, APIs and maintainable enterprise web projects.

