Без вариантов

Сегодня после установки обновления ПО моей веб-камеры выдало такое.



Обратите внимание на варианты завершения работы :)

Программный поиск текста в документах WPF

DocumentViewer предоставляет возможность пользователю поиска текста в документе. Но что делать, если поиск текста нужно выполнить программно?

Натуральный бодрящий напиток

Оказывается, что бодрящее действие на организм человека оказывает морковный сок. Поэтому по утрам можно вместо чашечки кофе выпивать стакан морковного сока. Заодно и польза для зрения ;)

Афоризм

Успех - это успеть. (М. Цветаева)
Одной из возможных причин утечек памяти в .Net являются события.

Убираем замыливание текста и изображений в WPF 4.0

Наверняка при разработке WPF-приложений приходилось сталкиваться с
замыленным отображением мелкого текста. Приходилось увеличивать
размеры шрифтов для комфортного чтения. В WPF 4.0, наконец-то,
появилась возможность управлять режимом отображения текста.

Жизнь продолжается

После длительной паузы я всё-таки решил продолжить ведение блога.
Теперь в нём я буду писать не только статьи о программировании, но и обо всём, что связано и не связано с IT.
Постараюсь делать записи каждый день. Как получится на практике, увидите сами ;)

Быстрые способы получения значения свойства по строковому имени

Иногда в программе возникает необходимость получить значение свойства объекта, зная имя свойства только в виде строки. Самое очевидное решение для этого – использование механизмов Reflection. Но существуют и другие способы.

Перехват вызовов методов (interception). Аспектно-ориентированное программирование средствами Microsoft Unity Application Block.

Вы наверняка сталкивались при разработке приложений с увеличением размера текста программ за счёт вспомогательного кода. Так, например, при разработке моделей представлений (паттерн View-Model-View Model), вам приходится реализовывать интерфейс INotifyPropertyChanged. И ваш код выглядит подобно приведённому ниже.