WPF приложение на MVVM с использованием PRISM и Dependency Container

WPF и Silverlight | создано: 12/12/2019 | опубликовано: 12/12/2019 | обновлено: 10/2/2022 | просмотров: 5893

В этой статье показан пример создания WPF-приложения на основе MVVM паттерна проектирования. За основу используется PRISM 7, как MVVM-фреймворк и вместо Autofac, который теперь не поддерживается в PRISM используется DryIoc как DI-контейнер.

WPF приложение на MVVM с использованием PRISM и Dependency Container

WPF приложение на MVVM с использованием PRISM 6 и Autofac

WPF и Silverlight | создано: 2/28/2017 | опубликовано: 2/28/2017 | обновлено: 10/2/2022 | просмотров: 16693 | всего комментариев: 2

В этой статье показан пример создания WPF-приложения на основе MVVM паттерна проектирования. За основу используется PRISM 6, как MVVM-фреймворк и Autofac, как DI-контейнер.

WPF приложение на MVVM с использованием PRISM 6 и Autofac

Reports for Silverlight или построитель отчетов c шаблонами и с группировкой

WPF и Silverlight | создано: 7/28/2011 | опубликовано: 7/28/2011 | обновлено: 10/2/2022 | просмотров: 7206 | всего комментариев: 8

Эта статья является всего лишь демонстрацией работы с отчетами в Silverlight. В статье показано как строить отчет с использованием шаблонов и как включить группировку данных, а также как задавать результаты группировки (aggregations).

Reports for Silverlight или построитель отчетов c шаблонами и с группировкой

Как сделать Prism (MEF) приложение на Silverlight

WPF и Silverlight | создано: 7/13/2011 | опубликовано: 7/13/2011 | обновлено: 10/1/2022 | просмотров: 6579 | всего комментариев: 4

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

Как сделать Prism (MEF) приложение на Silverlight

XAML и Data Binding: еще раз про StringFormat

WPF и Silverlight | создано: 5/12/2011 | опубликовано: 5/12/2011 | обновлено: 10/2/2022 | просмотров: 23371 | всего комментариев: 4

С своей предыдущей статье, которая рассказывала про связывание данных (Data Binding) я немного упомянул про один из параметров, который называется StringFormat. В этой статье я хотел бы остановиться на применении этого параметра подробнее. И привести некоторые полезные примеры и ссылки.

XAML и Data Binding: Расширенные возможности разметки и связывания данных в Silverlight

WPF и Silverlight | создано: 4/26/2011 | опубликовано: 4/26/2011 | обновлено: 10/2/2022 | просмотров: 49267 | всего комментариев: 2

В этой статье я постараюсь показать, как можно использовать дополнительные возможности XAML-разметки. А также некоторые интересные моменты Data Binding как в XAML, так и в code-behind.

Silverlight и WCF: debugging или как понять ошибку сервиса

WPF и Silverlight | создано: 2/21/2011 | опубликовано: 2/21/2011 | обновлено: 10/1/2022 | просмотров: 4665

Довольно часто при написании Silverlight-приложений с использованием WCF-сервисов (в том числе и RIA-сервисов) при запросе на сервер в ответ приходит сообщение типа: "The remote server returned an error: Not Found". И просто так понять о чем идет речь, или о чем сервер пытается намекнуть программисту просто невозможно. Я расскажу как решается проблема отладки.

Silverlight и WCF: debugging или как понять ошибку сервиса

PRISM 4: Диалоги (DialogModal) с пользователем или использование объектов Interaction Request

WPF и Silverlight | создано: 2/5/2011 | опубликовано: 2/5/2011 | обновлено: 10/1/2022 | просмотров: 8714 | всего комментариев: 4

В шестой части руководства пользователя по PRISM 4, которая называется Advanced MVVM Scenarios есть немаловажный раздел "Использование интерактивного сервиса (Using Interaction Service)". В разделе описано как можно получать от пользователя результаты запроса относительно действий. Речь идет о диалоговых окнах, если быть проще. Расскажу как пользоваться этими объектами в этой статье.

Prism UnityContainer и MEFContainer или где порылась собака

WPF и Silverlight | создано: 2/3/2011 | опубликовано: 2/3/2011 | обновлено: 10/1/2022 | просмотров: 4721 | всего комментариев: 1

Очень часто на этапе выбора Framework при создании приложения возникает вопрос об эффективности выбранной платформы. Безусловно, правильно выбранный Framework существенно облегчит и ускорит разработку проекта. На данный момент существует огромное количество различных Framework, которые помогают (ускоряют) разработку на разных платформах (Windows, Web, Silverligth и другие).

Как в TabControl привязать закладки из ViewModel?

WPF и Silverlight | создано: 2/1/2011 | опубликовано: 2/1/2011 | обновлено: 10/1/2022 | просмотров: 5038 | всего комментариев: 2

Вот совершенно случайно потребовалось привязать некоторую коллекцию закладок в контролу TabControl причем из ViewModel. Но так как контрол (вернее завершенность и качество) оставляет желать лучшего, приходится сталкиваться с проблемами типа: "Unable to cast object of type 'TabControlBinding.Foo' to type 'System.Windows.Controls.TabItem'.". Я предлагаю решение при помощи AttachedProperty.

Записей всего: 20