Knockout: Переключаем проверку ввода на русский язык или Knockout.Validation Localize (Globalize)

Разработка Knockout: Переключаем проверку ввода на русский язык или Knockout.Validation Localize (Globalize)

Если вы используете Knockoutjs, то наверное уже не раз приходилось делать проверку данных, которые вводит пользователь. А как вы проверяли ввод даты и дробных чисел? В этот статье настроим валидацию Knockout.Validations на работу “по-русски”. Обсудить »
ASP.NET MVC: MVVM на HTML или использование knockout при создании сайта (часть 2 из 2)

Разработка ASP.NET MVC: MVVM на HTML или использование knockout при создании сайта (часть 2 из 2)

В этой части закончим начатое в первой части, а именно пример сайта на с формой обратной связи с использованием Knockout. Обсудить »
WP7: Dependency Injection на основе Funq или nuget-пакет PhoneTools

Разработка WP7: Dependency Injection на основе Funq или nuget-пакет PhoneTools

Наверное многие из вас уже если не писали приложения на Windows Phone, то как минимум предпринимали попытки это сделать. Как только создается проект в Visual Studio, сразу хочется писать, но не всегда всё так просто. Возникают вопросы: А как же MVVM на WP7? Как сделать Dependency Injection? Какой контейнер использовать? И много других вопросов будут рассмотрены в этой статье. Обсудить »
Dependency Injection pattern: три способа реализации

Разработка Dependency Injection pattern: три способа реализации

Существует огромное множество различных паттернов (шаблонов) дизайна и программирования. Порой разобраться в них с первого раза не так просто, как может показаться на первый взгляд. И тем более, при этом учитывать, что почти все из существующих паттернов могут быть реализованы несколькими способами. В этой статье будет показано три варианта Dependency Injection. Обсудить »
PRISM 4: Диалоги (DialogModal) или использование объектов Interaction Request

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

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

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

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

Разработка MVVM + VisualStates в Silverlight или управление состоянием из ViewModel (Способ 2)

В прошлой статье я рассказал как можно управлять состоянием представления (View) из кода (ViewModel). В этой статье хочется показать еще один способ. Речь пойдет на этот раз об Expression Studio 4.0, которая не так давно увидела свет, привнеся с собой кучу разных полезных нововведений и улучшений. Обсудить »
MVVM + VisualStates в Silverlight или управление состоянием из ViewModel

Разработка MVVM + VisualStates в Silverlight или управление состоянием из ViewModel

Нередко, а то и достаточно часто, возникает потребность переключить состояние VisualState (что естественно находится во View) какого-либо объекта (например UserControl) программно из ViewModel. В этой статьте я хочу показать как просто делать. Обсудить »
MediaElement + MVVM или как проиграть звук в Silverlight

Разработка MediaElement + MVVM или как проиграть звук в Silverlight

Как проиграть звук в Silverlight если контрол, который может это делать дожен быть в XAML (является частью VisualTree), а команды Play(), Pause(), Stop() и так далее должны вызываться из ViewModel (речь идет о MVVM)? Именно такая задача встала передо мной на днях. Обсудить »
KeyDown в Silverlight не работает с первого раза

Разработка KeyDown в Silverlight не работает с первого раза

Написал приложение решил дабавить пользователям удобства и сделал выбор варианта ответов на вопросы при помощи кнопок на клавиатуре, Чтобы можно было не только мышкой кликать. Причем всё это в MVVM. Долго мучился пока выяснил, что при нажатии на клавиши реакция есть, но только после того как клинешь мышкой на приложении. Короче, пока приложение... Обсудить »
Managed Extensibility Framework (MEF) как полигон для экспериментов

Разработка Managed Extensibility Framework (MEF) как полигон для экспериментов

MEF - это аббревиатура от Managed Extensibility Framework, что дословно можно перевести как библиотека управляемых расширений. Знаете ли Вы что такое MEF? Пользовали ли Вы его в своих проектах? Понимаете ли Вы как этот самый MEF работает? Но если Вы знаете о чем идет речь, то с удовольствием поделюсь опытом разработки для Silverlight с использованием MEF. Обсудить »

Спонсоры

Авторизация

Имя:
Пароль:
 

Друзья проекта

Лучшие

Активность на сайте