What exactly saying about MVC is an architecture or framework or design pattern? [Resolved]

Posted by Jitendrasoft09 under ASP.NET MVC on 7/27/2016 | Points: 10 | Views : 256 | Status : [Member] [MVP] | Replies : 1

I want to know what is exact definition of asp.net MVC.

Jitendra Kumar
If my post helps you, plz mark as an answer.


Posted by: Rajnilari2015 on: 7/29/2016 [Member] [Microsoft_MVP] [MVP] Platinum | Points: 50


MVC is an architectural style . In this case, the core functionality and data of an application are abstracted as the model. A controller is responsible for accepting user inputs, interpret them to understand what should be done and act accordingly. Model provides the data while view is responsible for displaying information to the user.

Asp.net MVC is the framework for the MVC architectural style. It implements some design pattern to satisfy the MVC architectural style. A design pattern is generally concerned with the smaller components of a subsystem with their relationships and collaborations with each other.

So in true sense, MVC cannot be a design pattern of it's own.

Hope this clears.

Thanks & Regards,
RNA Team

Jitendrasoft09, if this helps please login to Mark As Answer. | Alert Moderator

Login to post response