O'Reilly logo

Visual Studio 2012 and .NET 4.5 Expert Development Cookbook by Abhishek Sur

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Building applications using MVVM pattern supported by WPF

WPF introduces a pattern called MVVM pattern and inherently supports it from its core. The applications built on this pattern support all the core entities of any presentable framework such that we can reuse the presentation logic in more than one application.

The Model-View-ViewModel (MVVM) pattern splits the user interface into three conceptual parts:

  • Model: This represents a set of classes which points to where the data is coming from.
  • View: This represents the visual representation of the data as UI element to which the user interacts.
  • ViewModel: It serves as a glue between Model and View by wrapping the data coming from Model and transforming it to a user-friendly manner which can be ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required