понедельник, 1 сентября 2014 г.

Notepad++ плагины (IndentByFold)

Для верстальщиков не приятно править не красивые исходники.
Я лично пользуюсь Notepad++ только что обнаружил что в к нему можно подключать плагины=) так вот именно для выравнивания существует плагин под названием IndentByFold

Ресурсы:
hashcode.ru - описание проблемы + решение
mydb.ws - установка плагина

воскресенье, 31 августа 2014 г.

Binding Datatime to DatePicker

Проблема возникла когда я попытался связать объект типа DateTime к DatetimePicker.
В итоге обнаружил что в свойстве Date объекта типа DataPicker хранится значение типа , не совместимость типов DateTime и DateOffset навело на мысль что нужно как то преобразовывать одно в другое и обратно. Слава разработчикам microsoft! они позаботились о таких проблемах и реализовали специальный интерфейс IValueConverter у которого содержаться 2 метода: Convert и ConvertBack.
Convert - преобразует значение переданное при привязке в нашем случае это DataTime и преобразует его в DateOffset.
ConvertBack - наоборот DateOffset в DataTime.
!!!Конвертеры можно использовать практический для любых преобразований например дату в строку и наоборот.(еще был опыт что бы булевое значение конвертировать в Visibility свойство объекта)

воскресенье, 13 июля 2014 г.

Простая валидация в WPF

Очень простой пример отображения ошибок валидации рядом с контроллерами(в этом примереTextBox) в WPF
Введение
Это простой пример валидации в XAML для WPF элементов управления (далее элемента управления или ЕУ) и отображение сообщений об ошибках.

суббота, 12 июля 2014 г.

Установка и базовая настройка MODx

В этой статье мы проведем первоначальную установку локального веб-сервера и установим на нем MODx
Для установки CMF нам понадобится:
  • установленный XAMPP или другой веб-сервер
  • Последняя версия MODx