Moreno Valley College is an accredited public California community college offering associate degrees, career certificates, extended learning and professional training in public safety, cyber security, mathematics, allied health and more.
What is MVC? The Model-View-Controller (MVC) framework is an architectural/design pattern that separates an application into three main logical components Model, View, and Controller.
MVC is a design pattern used to decouple user-interface (view), data (model), and application logic (controller). This pattern helps to achieve separation of concerns.
Based on ASP.NET, ASP.NET MVC allows software developers to build a web application as a composition of three roles: Model, View and Controller. The MVC model defines web applications with 3 logic layers: A model represents the state of a particular aspect of the application.