Презентация на тему MVVM pattern in Adobe Flex

Презентация на тему MVVM pattern in Adobe Flex, предмет презентации: Разное. Этот материал содержит 14 слайдов. Красочные слайды и илюстрации помогут Вам заинтересовать свою аудиторию. Для просмотра воспользуйтесь проигрывателем, если материал оказался полезным для Вас - поделитесь им с друзьями с помощью социальных кнопок и добавьте наш сайт презентаций ThePresentation.ru в закладки!

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

Слайд 1
Текст слайда:



MVVM pattern in Adobe Flex

Докладчик: Мещеряков Сергей


Слайд 2
Текст слайда:


Что это такое и для чего это нужно?


SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY

Паттерн Model-View-ViewModel — это паттерн, применяющийся при проектировании архитектуры приложения. Паттерн MVVM широко применяется при создании приложений с помощью Windows Presentation Fundation и Silverlight. Первоначально был представлен сообществу Джоном Госсманом (John Gossman) архитектором WPF и Silverlight в 2005 году как модификация паттерна Presentation Model.

MVVM используется для разделения модели и её представления, что необходимо, так как позволяет изменять их отдельно друг от друга. Например, программист задает логику работы с данными, а дизайнер соответственно работает с пользовательским интерфейсом.


Слайд 3
Текст слайда:


Удобства использования


SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY

MVVM удобно использовать вместо классического MVC и ему подобных в тех случаях, когда в платформе, на которой ведется разработка, присутствует «связывание данных». В MVC MVC/MVP изменения в пользовательском интерфейсе не влияют непосредственно на модель, а предварительно идут через Контроллер/Presenter.

Концепция «связывания данных», позволяет связывать данные с визуальными элементами в обе стороны напрямую. Следовательно при использовании этого приема применение паттерна MVCСледовательно при использовании этого приема применение паттерна MVC становится крайне неудобным из-за того, что привязка данных к представлению напрямую не укладывается в концепцию MVCСледовательно при использовании этого приема применение паттерна MVC становится крайне неудобным из-за того, что привязка данных к представлению напрямую не укладывается в концепцию MVC/MVP.


Слайд 4
Текст слайда:


Структура MVVM


SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY


Слайд 5
Текст слайда:


Реализации во Flex (Model)


SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY


Слайд 6
Текст слайда:


Реализации во Flex (View)


SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY


Слайд 7
Текст слайда:


Связывание данных во Flex


SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY


Слайд 8
Текст слайда:


Реализации во Flex (ViewModel свойства)


SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY


Слайд 9
Текст слайда:


Реализации во Flex (View MXML)


SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY


Слайд 10
Текст слайда:


Реализации во Flex (ViewModel команды)


SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY


Слайд 11
Текст слайда:


Обмен сообщениями (Message)


SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY


Слайд 12
Текст слайда:


Обмен сообщениями (Messenger)


SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY


Слайд 13
Текст слайда:


Обмен сообщениями (Example)


SOCIAL TECHNOLOGIES DEVELOPMENT LABORATORY


Слайд 14
Текст слайда:



Спасибо за внимание


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

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

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

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

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


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

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