Использование сканера отпечатков пальцев в Windows приложениях

Дано: небольшое Windows .NET приложение с которым работают до 5 пользователей
Требуется: для входа в приложение вместо традиционного ввода пароля использовать сканер отпечатков пальцев Читать далее

Векторные иконки в WPF — где взять и как использовать

На днях я задал себе вопрос — почему, собственно, я не использую в проектах WPF векторные иконки а до сих пор применяю растровые? И провел небольшое исследование на тему где же взять векторные иконки в формате XAML и каким образом подключить их к моему проекту. Читать далее

Windows7 – Медленная запись на DVD в UDF формате

Несмотря на то, что DVD носители вытесняются другими типами, такими как Flash многие (я в том числе) еще продолжают ими пользоваться. В Windows при записи на DVD-R/RW применяются две файловых системы: ISO и UDF. При использовании DVD только на компьютере имеет смысл использовать UDF у которой есть несколько важных преимуществ (см. статью в википедии). К сожалению в стремительно набирающей обороты Windows7 есть ошибка в реализации поддержки этой файловой системы. Ошибка приводит к тому, что запись относительно небольшого файла размером ~100 мб может занять более часа. Microsoft уже выпустила исправление для этой проблемы, которое будет включено в SP1, но для тех, кто ждать не хочет можно воспользоваться вот этой ссылкой: kb975617
После установки исправления скорость записи значительно выросла и приблизилась к скорости записи дисков с файловой системой ISO.

Очистка кеша .xbap приложений

Если вы занимаетесь разработкой .xbap приложений, работающих внутри браузера, вы можете столкнуться с некоторыми сложностями, когда захотите очистить кеш приложений. Простая очистка временных файлов браузера не помогает. Каким же образом это делается? Читать далее

Отладка WPF Binding

WPF реализует весьма изящный подход к управлению отображением данных модели с использованием выражений {Binding}. Однако в некоторых случаях могут возникать сложности с пониманием того, что за значение было получено в результате связывания. В этой связи хочу упомянуть возможное решение, позволяющее в режиме отладки посмотреть конкретные используемые значения. Читать далее

Использование PageFunction для создания WPF диалогов

PageFunction это новый термин, определенный в WPF. PageFunction позволяет пользователю переходить на определенную страницу и выполнять на ней необходимые действия и затем возвращаться назад к исходной странице возвращая некоторый результат. Это работает наподобие модальных диалоговых окон с тем отличием, что PageFunction не будет отображаться в виде отдельного окна а использует то же самое пространство, которое до этого занимала вызвавшая ее страница. Читать далее

Причины перехода с BlogEngine.NET на WordPress

После публикации статьи Переезд блога на новый движок я начал получать в свой адрес вопросы о том, что стало причиной смены технологии. Попытаюсь обобщить свой опыт использования BlogEngine.NET и описать сильные и слабые стороны двух популярных блог-движков. Читать далее

Обновление WPF ProgressBar в цикле

Представляю вашему переводную статью, описывающую работу с элементами пользовательского интерфейса в циклах. При необходимости перерисовать пользовательский интерфейс в Windows Forms использовался метод DoEvents(), однако в WPF такой метод не предусмотрен. Как же быть? Решение данной проблемы представлено в статье.

Читать далее

Язык интерфейса Pidgin используемый по умолчанию

В версиях Pidgin 2.7.0 и 2.7.1 (возможно и в других тоже) под Win7 (на других системах я не проверял) присутствует ошибка, из за которой все элементы пользовательского интерфейса отображаются на английском языке, несмотря на то, что при установке выбрана поддержка русского языка. Читать далее