Answer Posted / Dinkar Rao
MVC (Model-View-Controller) is a software architectural pattern that separates an application into three interconnected components: Model, View, and Controller. It allows for efficient development of complex applications by reducing complexity and promoting separation of concerns. MVVM (Model-View-ViewModel) is a variation of the MVC pattern designed specifically for user interfaces in WPF and Silverlight. In MVVM, the ViewModel serves as an interface between the View and Model layers.
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers