Ускоритель для IE или GenericHandler.ashx своми руками
Сайтостроение | создано: 08.01.2011 | опубликовано: 08.01.2011 | обновлено: 13.01.2024 | просмотров: 5166
После выхода в свет Internet Explorer (далее IE) версии номер 8 броузер помимо неких программных изменений и нововведений в интерфейсе получил еще и дополнительные расширенные функции. Одна из таких функций ускорители (Accelerators). В этой статье я расскажу как можно использовать этот самый ускоритель и реально ускорить взаимодействие пользователя с сайтом.
VisualStates в Silverlight или управление состоянием из ViewModel (MVVM) продолжение
WPF, MVVM, Silverlight | создано: 08.01.2011 | опубликовано: 08.01.2011 | обновлено: 13.01.2024 | просмотров: 4624
В прошлой статье я рассказал как можно управлять состоянием представления (View) из кода (ViewModel). В этой статье хочется показать еще один способ.
VisualStates в Silverlight или управление состоянием из ViewModel (MVVM)
WPF, MVVM, Silverlight | создано: 12.12.2010 | опубликовано: 12.12.2010 | обновлено: 13.01.2024 | просмотров: 4776
Не редко, возникает потребность переключить состояние VisualState (что естественно находится во View) какого-либо объекта (например UserControl) программно из ViewModel. В этой статье я хочу показать как просто cделать.

Пример PRISM и MefBootstrapper или модульное приложение на Silverlight
WPF, MVVM, Silverlight | создано: 05.12.2010 | опубликовано: 05.12.2010 | обновлено: 09.04.2025 | просмотров: 8276 | всего комментариев: 4
Совершенно недавно вышла новая версия PRISM 4.0 (данное детище выпустила команда Pattern & Practice), которая уже в себя включает не только UnityContainer, но и MefContainer. То есть модульность в приложении может бы реализована не только по средствам Unity, но теперь можно модульность реализовать и при помощи MEF.
MEF и Silverlight или как сортировать импортируемые объекты
WPF, MVVM, Silverlight | создано: 05.12.2010 | опубликовано: 05.12.2010 | обновлено: 09.04.2025 | просмотров: 4676
Предположу, что читатель этот статьи уже знаком с MEF и уж точно знаком с Silverlight. А теперь давайте предположим, что при помощи MEF вы получаете какие-нибудь данные, например набор информационных панелей. В силу того, что просто невозможно предугадать в какой последовательности они буду добавлены в MEF-каталог, возникает вопрос: как сортировать импортированные данные? Как это сделать я и постараюсь рассказать в этой статье.
Managed Extensibility Framework (MEF) как полигон для экспериментов
WPF, MVVM, Silverlight | создано: 04.12.2010 | опубликовано: 04.12.2010 | обновлено: 13.01.2024 | просмотров: 8171
MEF - это аббревиатура от Managed Extensibility Framework, что дословно можно перевести как библиотека управляемых расширений. Знаете ли Вы что такое MEF? Использовали ли вы его в своих проектах? Понимаете ли вы, как этот самый MEF работает? С удовольствием поделюсь опытом разработки для Silverlight с использованием MEF.

MediaElement или как проиграть звук в Silverlight (MVVM)
WPF, MVVM, Silverlight | создано: 17.11.2010 | опубликовано: 17.11.2010 | обновлено: 09.04.2025 | просмотров: 5355 | всего комментариев: 4
Как проиграть звук в Silverlight если контрол, который может это делать должен быть в XAML (является частью VisualTree), а команды Play(), Pause(), Stop() и так далее должны вызываться из ViewModel (речь идет о MVVM). Именно такая задача встала передо мной на днях.
KeyDown в Silverlight не работает с первого раза
WPF, MVVM, Silverlight | создано: 16.11.2010 | опубликовано: 16.11.2010 | обновлено: 09.04.2025 | просмотров: 5213
Написал приложение решил добавить пользователям удобства и сделал выбор варианта ответов на вопросы при помощи кнопок на клавиатуре, Чтобы можно было не только мышкой кликать. Причем всё это в MVVM. Долго мучился пока выяснил, что при нажатии на клавиши реакция есть, но только после того как кликнешь мышкой на приложении. Короче, пока приложение не получит фокус, кнопки не нажимаются. А решение этой проблемы очень простое, только есть некоторая изюминка.
Silverlight 4: Multi page printing (MVVM) или многостраничная печать
WPF, MVVM, Silverlight | создано: 05.10.2010 | опубликовано: 06.10.2010 | обновлено: 13.01.2024 | просмотров: 5232
После выхода Silverlight 4 при разработки некоторого проекта столкнулся с простым вопросом: Как напечатать из Silverlight многостраничный документ? На самом деле, всё просто, достаточно знать некоторые нюансы. Особенно это интересно, если предположить, что печатать должно приложение, которое реализовано по шаблону программирования Model-View-ViewModel (MVVM).
Управление колонками таблиц в Silverlight: DataGrid (RadGridView, Columns, MVVM)
WPF, MVVM, Silverlight | создано: 22.09.2010 | опубликовано: 23.09.2010 | обновлено: 26.06.2024 | просмотров: 6806 | всего комментариев: 4
Совершенно недавно при разработки очередного проекта на Silverlight возникла некоторая проблема. В силу того, что проект пишется с использованием шаблона программирования под названием Model-View-ViewModel (MVVM), а компонент RadGridView не имеет DependencyProperty под названием ColumnCollection, пришлось искать простое и ,главное, быстрое решение данной проблемы.