Как стать автором
Поиск
Написать публикацию
Обновить
7
1.3

Пользователь

Отправить сообщение

Упрощаем жизнь: сервис автораспаковки архивов на C#

Время на прочтение2 мин
Количество просмотров6.4K
hateЭто, конечно, не статья, а небольшая путевая заметка, но тем не менее. Так получилось, что 99% архивов попадают на мой компьютер, чтобы быть тут же распакованными, дабы добраться до их содержимого. И если в маке сафари сам это делает за меня, то в windows приходится каждый раз нажимать пункт в контекстном меню.

В какой-то момент мне это безумно надоело и я написал простой сервис, который распаковывает все самостоятельно. Мне он показался удобным и я решил поделиться с народом.
Читать дальше →

Написание автоматических тестов для тестирования пользовательского интерфейса десктопных приложений

Время на прочтение10 мин
Количество просмотров46K
В последние годы тема юнит-тестов, регрессивного тестирования, continuous integration, TDD, BDD, etc становится все популярней и все больше разработчиков начинают активно применять данные техники в своих проектах. При этом отдельным вопросом встает проблема автоматического тестирования пользовательского интерфейса в десктопных приложениях. В этой статье я постараюсь рассмотреть уже существующие решения, а так же привести вариант своего велосипеда написания тестов для UI на .net.
Читать дальше →

Сложно о простом или особенности Linq to objects

Время на прочтение6 мин
Количество просмотров4.9K
LINQ to objects сейчас прочно вошел в нашу жизнь, победоносными шагами ступая по всему стеку .net приложений. В этой статье я бы хотел привести примеры нескольких не очевидных вещей, с которыми довелось столкнуться, работая с LINQ. Интересно — прошу под кат.
Читать дальше →

Создание динамического прокси-объекта с помощью dynamic типа

Время на прочтение9 мин
Количество просмотров6.4K
Как и многие люди, перед которыми стоит задача написания очередного UI для своего приложения, я периодически сталкиваюсь с необходимостью создания для UI своей собственной модели, которая в какой-то мере повторяет модель предметной области, однако при этом расширяем и/или изменяет ее. И вот что из этого вышло.
Читать дальше →

Информация

В рейтинге
2 672-й
Откуда
Саха (Якутия), Россия
Дата рождения
Зарегистрирован
Активность