What is MVC?

The Model-View-Controller framework is an application design pattern that breaks down software implementation into the following self-contained components: user-interface (view), business logic (model) and application logic (controller). This pattern applies the principle of “separation of concerns” in application development, whereby each of the components is responsible for one function only. In Sitefinity, ASP.NET MVC is an alternative to the classic WebForms model in ASP.NET.

Browse Sitefinity FAQs