Tech Insights

Model-View-Controller (MVC)

Last updated , generated by Sumble
Explore more →

What is Model-View-Controller (MVC)?

Model-View-Controller (MVC) is a software design pattern commonly used for developing user interfaces that divides the application into three interconnected parts: the Model (data), the View (user interface), and the Controller (logic). The Model manages the application's data, the View displays the data to the user and allows interaction, and the Controller handles user input and updates the Model. This separation of concerns makes the application more modular, testable, and maintainable.

What other technologies are related to Model-View-Controller (MVC)?

Model-View-Controller (MVC) Competitor Technologies

Angular is a front-end framework that provides its own MVC or component-based architecture. It can be an alternative to ASP.NET MVC's view rendering.
mentioned alongside Model-View-Controller (MVC) in 0% (437) of relevant job posts

Model-View-Controller (MVC) Complementary Technologies

LINQ is a query language integrated into .NET languages and can be used within the Model to retrieve data for the View.
mentioned alongside Model-View-Controller (MVC) in 67% (107) of relevant job posts
Entity Framework is an ORM that simplifies database interactions, often used in the Model to manage data.
mentioned alongside Model-View-Controller (MVC) in 35% (52) of relevant job posts
Visual Basic .NET can be used to implement all parts of an MVC application (Model, View, and Controller).
mentioned alongside Model-View-Controller (MVC) in 4% (168) of relevant job posts

Which job functions mention Model-View-Controller (MVC)?

Job function
Jobs mentioning Model-View-Controller (MVC)
Orgs mentioning Model-View-Controller (MVC)

This tech insight summary was produced by Sumble. We provide rich account intelligence data.

On our web app, we make a lot of our data available for browsing at no cost.

We have two paid products, Sumble Signals and Sumble Enrich, that integrate with your internal sales systems.