Разделы презентаций


ВВЕДЕНИЕ В MVVM

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

Слайды и текст этой презентации

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

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

Слайд 2Как правильно спроектировать приложение?
Как правильно обеспечить разделение ответственности между модулями?
Как

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

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

Слайд 3


View-First

View-First

Слайд 4ДЕМО
PureMVVMSample

ДЕМОPureMVVMSample

Слайд 5


ViewModel-First

ViewModel-First

Слайд 6ДЕМО
ViewModelFirstSample

ДЕМОViewModelFirstSample

Слайд 7MVVM 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".
MVVM ToolkitsJosh Smith. 

Слайд 8MVVM Light Libraries V3
ESSENTIALS
RelayCommand
Messenger
ViewModelBase
EXTRAS
EventToCommand
DispatcherHelper

MVVM Light Libraries V3ESSENTIALSRelayCommandMessengerViewModelBaseEXTRASEventToCommandDispatcherHelper

Слайд 9ДЕМО
MvvmLightDemo

ДЕМОMvvmLightDemo

Слайд 10ДЕМО
MultipleViewsDemo

ДЕМОMultipleViewsDemo

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

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

Слайд 12ДЕМО
DataTemplatesDemo

ДЕМОDataTemplatesDemo

Слайд 13Сообщения
View
ViewModel




Messages

View

СообщенияViewViewModelMessagesView

Слайд 14ДЕМО
MultipleVMDemo

ДЕМОMultipleVMDemo

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

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

Теги

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика