Developer’s Guide to Microsoft Prism 4 - PDF

Скачать полную версию книги "Developer’s Guide to Microsoft Prism 4 - PDF"

Developer’s Guide to Microsoft Prism 4: Building Modular MVVM Applications with Windows Presentation Foundation and Microsoft Silverlight by Bob Brumfield
В этом руководстве содержится все необходимое для начала работы с Prism и его использования для создания гибких и удобных в обслуживании приложений Windows® Presentation Foundation (WPF) и Microsoft Silverlight® 4.0.

Проектирование и создание клиентских приложений WPF или Silverlight, которые являются гибкими, удобными в обслуживании и могут развиваться с течением времени в зависимости от меняющихся требований, может оказаться непростой задачей. Для таких приложений требуется слабо связанная модульная архитектура, которая позволяет разрабатывать и тестировать отдельные части приложения независимо друг от друга, что дает возможность изменять или расширять приложение в дальнейшем. Кроме того, архитектура должна способствовать тестируемости, повторному использованию кода и гибкости.

Prism помогает проектировать и создавать гибкие и удобные в обслуживании приложения WPF и Silverlight, используя шаблоны проектирования, которые поддерживают важные принципы архитектурного проектирования, такие как разделение задач и свободная связь. Это руководство поможет вам понять эти шаблоны проектирования и расскажет, как использовать Prism для их реализации в приложениях WPF или Silverlight.

Это руководство покажет вам, как использовать Prism для реализации паттерна Модель-Вид-Вид-Модель (MVVM) в вашем приложении, и как использовать его вместе с командами и запросами взаимодействия для инкапсуляции логики приложения и обеспечения ее тестируемости. Здесь вы узнаете, как разделить приложение на отдельные функциональные модули, которые могут взаимодействовать через слабо связанные события, и как интегрировать эти модули в общее приложение. Он покажет вам, как динамически создавать гибкий пользовательский интерфейс с помощью регионов и как реализовать богатую навигацию в модульном приложении. Prism позволяет использовать эти паттерны проектирования вместе или по отдельности, в зависимости от конкретных требований приложения.


27
Просмотры
0
Лайкнули

Лицензии:

  • CC BY-NC-SA 3.0 PH
  • Ссылка автора не требуется

Поделиться в сетях

Информация о книге:

Комментарии (0) Добавить

Кликните на изображение чтобы обновить код, если он неразборчив
Комментариев пока нет. Ваш комментарий будет первым!