'

ВВЕДЕНИЕ В MVVM

Понравилась презентация – покажи это...





Слайд 0

ВВЕДЕНИЕ В MVVM Дмитрий Кудрявцев http://dimakudr.blogspot.com/


Слайд 1

Как правильно спроектировать приложение? Как правильно обеспечить разделение ответственности между модулями? Как обеспечить тестирование приложения? Какие модули можно покрыть юнит тестами? Вопросы


Слайд 2

View-First


Слайд 3

ДЕМО PureMVVMSample


Слайд 4

ViewModel-First


Слайд 5

ДЕМО ViewModelFirstSample


Слайд 6

MVVM Toolkits Josh Smith. "MVVM Foundation". Sacha Barber. "Cinch.". Daniel Vaughan. "Calcium SDK". Karl Shifflett. "Ocean". Laurent Bugnion. "MVVM Light Toolkit". Lester Lobo. "CoreMVVM". Rob Eisenberg. "Caliburn". Rob Eisenberg. "Caliburn Micro". William e Kempf. "Onyx". Peter O’Hanlon. "GoldLight". jbe. "WPF Application Framework (WAF)". WPF Team. "WPF Model-View-ViewModel Toolkit". Brett Hickenbottom. "Structured MVVM". Rhea NV (Visual Studio Partner). "Vidyano".


Слайд 7

MVVM Light Libraries V3 ESSENTIALS RelayCommand Messenger ViewModelBase EXTRAS EventToCommand DispatcherHelper


Слайд 8

ДЕМО MvvmLightDemo


Слайд 9

ДЕМО MultipleViewsDemo


Слайд 10

Cпособы связывания View и ViewModel В коде В XAML DataTemplate


Слайд 11

ДЕМО DataTemplatesDemo


Слайд 12

Сообщения View ViewModel Messages View


Слайд 13

ДЕМО MultipleVMDemo


Слайд 14

Источники информации http://www.galasoft.ch/mvvm/getstarted http://stackoverflow.com/questions/tagged/mvvm http://stackoverflow.com/questions/tagged/mvvm-light http://www.google.com


×

HTML:





Ссылка: