MVC Architecture
MVC stands for Model, View and Controller. MVC separates the application into three components - Model, View and Controller.
Model: model represents the form of logic and business data. It keeps application data. model objects and restore the state model shop in a database.
Model is a logic and business data.
View: View is a user interface. See display data using the model for the user and also allows them to modify the data.
Seeing is a user interface.
Controller: controller handles the user's request. Typically, the user interacts with Vista, which in tern poses appropriate URL request, this request will be handled by a controller. The controller makes the appropriate view with the data model as a response.
Controller is a controller applications.
The following figure illustrates the interaction between Model, View and Controller.
MVC architecture
The following figure illustrates the flow of the user request in ASP.NET MVC.
Request / Response MVC Architecture
According to the figure above, when the user enters a URL in the browser, it goes to the server and calls appropriate driver. Then, the controller uses the view and the appropriate model and creates the response and sends it back to the user. Let's see the details of the interaction in the following sections.
Points to remember:
MVC stands for Model, View and Controller.
Model is responsible for maintaining application data and business logic.
Seeing is a user interface application, which displays the data.
Controller handles user requests and makes See appropriate data model.
Google Translate for Business:Translator ToolkitWebsite TranslatorGlobal Market Finder