Как сделать Prism (MEF) приложение на Silverlight
WPF, MVVM, Silverlight | создано: 13.07.2011 | опубликовано: 13.07.2011 | обновлено: 13.01.2024 | просмотров: 7134 | всего комментариев: 4
Довольно продолжительное время не занимался проектами на Silverlight. Поэтому руки не доходили до Prism. Короче, забыл напрочь про то как из простого Silverlight-приложения сделать приложение на Prism, да еще и такое, которое использует MEF. Вот как раз в этой статье буду вспоминать, а за одно и последовательно описывать как этот сделать.
XAML и Data Binding: еще раз про StringFormat
WPF, MVVM, Silverlight | создано: 12.05.2011 | опубликовано: 12.05.2011 | обновлено: 13.01.2024 | просмотров: 25303 | всего комментариев: 4
С своей предыдущей статье, которая рассказывала про связывание данных (Data Binding) я немного упомянул про один из параметров, который называется StringFormat. В этой статье я хотел бы остановиться на применении этого параметра подробнее. И привести некоторые полезные примеры и ссылки.
XAML и Data Binding: Расширенные возможности разметки и связывания данных в Silverlight
WPF, MVVM, Silverlight | создано: 26.04.2011 | опубликовано: 26.04.2011 | обновлено: 13.01.2024 | просмотров: 52540 | всего комментариев: 2
В этой статье я постараюсь показать, как можно использовать дополнительные возможности XAML-разметки. А также некоторые интересные моменты Data Binding как в XAML, так и в code-behind.
Silverlight и WCF: debugging или как понять ошибку сервиса
WPF, MVVM, Silverlight | создано: 21.02.2011 | опубликовано: 21.02.2011 | обновлено: 13.01.2024 | просмотров: 5286
Довольно часто при написании Silverlight-приложений с использованием WCF-сервисов (в том числе и RIA-сервисов) при запросе на сервер в ответ приходит сообщение типа: "The remote server returned an error: Not Found". И просто так понять о чем идет речь, или о чем сервер пытается намекнуть программисту просто невозможно. Я расскажу как решается проблема отладки.
PRISM 4: Диалоги (DialogModal) с пользователем или использование объектов Interaction Request
WPF, MVVM, Silverlight | создано: 05.02.2011 | опубликовано: 05.02.2011 | обновлено: 13.01.2024 | просмотров: 9427 | всего комментариев: 4
В шестой части руководства пользователя по PRISM 4, которая называется Advanced MVVM Scenarios есть немаловажный раздел "Использование интерактивного сервиса (Using Interaction Service)". В разделе описано как можно получать от пользователя результаты запроса относительно действий. Речь идет о диалоговых окнах, если быть проще. Расскажу как пользоваться этими объектами в этой статье.
Prism UnityContainer и MEFContainer или где порылась собака
WPF, MVVM, Silverlight | создано: 03.02.2011 | опубликовано: 03.02.2011 | обновлено: 13.01.2024 | просмотров: 5249 | всего комментариев: 1
Очень часто на этапе выбора Framework при создании приложения возникает вопрос об эффективности выбранной платформы. Безусловно, правильно выбранный Framework существенно облегчит и ускорит разработку проекта. На данный момент существует огромное количество различных Framework, которые помогают (ускоряют) разработку на разных платформах (Windows, Web, Silverligth и другие).
Как в TabControl привязать закладки из ViewModel?
WPF, MVVM, Silverlight | создано: 01.02.2011 | опубликовано: 01.02.2011 | обновлено: 13.01.2024 | просмотров: 5578 | всего комментариев: 2
Вот совершенно случайно потребовалось привязать некоторую коллекцию закладок в контролу TabControl причем из ViewModel. Но так как контрол (вернее завершенность и качество) оставляет желать лучшего, приходится сталкиваться с проблемами типа: "Unable to cast object of type 'TabControlBinding.Foo' to type 'System.Windows.Controls.TabItem'.". Я предлагаю решение при помощи AttachedProperty.
Построение XAML-интерфейса на основе ролей ASP.NET или RoleBased UI в XAML
WPF, MVVM, Silverlight | создано: 17.01.2011 | опубликовано: 17.01.2011 | обновлено: 13.01.2024 | просмотров: 7140
Если краткость - сестра таланта, то... Есть ASP.NET сайт, на сайте используются доступ к страница на основе ролей. Есть Silverlight-приложение, которое тоже должно использовать роли ASP.NET сайта, для рисования контента. Вопрос: Как сделать так, чтобы в разметке XAML можно было использовать роли ASP.NET сайта?
Обновление каскадных данных в контролах ComboBox в MVVM (PRISM)
WPF, MVVM, Silverlight | создано: 11.01.2011 | опубликовано: 11.01.2011 | обновлено: 13.01.2024 | просмотров: 6586
Возникла потребность каскадного обновления контролов (например, ComboBox или ListBox). То есть требуется заполнять подчиненный контрол в зависимости от выбранного значения в мастер-контроле. В интернете, как ни странно, ничего полезного не нашел, вот и решил написать эту статью.
VisualStates в Silverlight или управление состоянием из ViewModel (MVVM) продолжение
WPF, MVVM, Silverlight | создано: 08.01.2011 | опубликовано: 08.01.2011 | обновлено: 13.01.2024 | просмотров: 4523
В прошлой статье я рассказал как можно управлять состоянием представления (View) из кода (ViewModel). В этой статье хочется показать еще один способ.