Введение. WPF и MVVM. Технология WPF - довольно мощное средство в создании внешнего оформления программы. При первом знакомстве создаётся впечатление, что ничего нового. Те же кнопочки и списки, только выглядят красивее и контролов немного больше. При втором рассмотрении можно увидеть, что при помощи Binding значение одного элемента можно связывать со значением другого. Но WPF предлагает намного больше. Используя паттерн MVVM можно отвязать графическое представление от модельного. Кроме того WPF позволяет связывать списки с объектами. Т.е. при добавлении элемента в массив он автоматически добавляется на форму. При редактировании этого элемента на форме изменения сами попадают в объект. скачать лучшую книгу mvvm