Multiple choice technology web technology

Which Design pattern is more appropriate for Development of SilverLight application

  1. MVC

  2. MVP

  3. MVVM

  4. None of these

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

MVVM (Model-View-ViewModel) is the most appropriate design pattern for Silverlight development. It separates the UI (View) from business logic (Model) using a ViewModel that leverages Silverlight's data binding and command infrastructure. MVC and MVP are less suited to Silverlight's data-binding-centric architecture.