Technology - Mvc

MVC is a pattern that separates the input, processing and output of applications. Model represents the business rules and enterprise data. Most of the processing takes place here. Database is one of an example of model.

View is the interface using which the user sees and interacts. These could be HTML, HTML5, XHTML, WML, XML etc. Thus, no new processing is happening with view. Finally comes the controller. Based on requests, it calls sections of model and view as necessary. Consider an example of user clicking Submit on an HTML form. The controller first takes the necessary request and considers which model component to be used and what to display in view.

Thus MVC basically separates data from presentation. Although it requires extra effort to implement, it has proved to be a useful pattern to be adopted by developers.

For general enquiry

022 6574 1596
022 3264 7225

For sales purpose only

+91 98338 28649

Request a Quote

Security question:
What is 0 + 4 =