Can you please explain Model, View & Controller in MVC?

Please find below the explanation of Model, View & Controller:

  • Model: Model denotes DTOs or POCO Classes or View Models that will be used to bind data to view.
  • View: View here represents the UI layer. All the HTML required to render a page is written in this section.
  • Controller: Controller is the main part. It captures the control when a request arrives, Action method defined in the controller gets called. This action method fills data in ViewModels & then we return a view that will render that data on some HTML page.
This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. For more information - please visit our private policy.