Главная » Программирование » Архив рубрики "C#"

Вызов managed кода из unmanaged

15 ноября 2011 г.
В данной статье будет рассматриваться вызов управляемого C# — кода(.Net) из неуправляемого С — кода. Как-то раз на работе дали проект, точнее даже не сам проект, а только его часть. Сам же проект состоял из двух частей: функционал, написанный на С (unmanaged code) и интерфейсная часть, написанная на C# (managed... Читать дальше »
Теги: рубрика C#
ads

Дистанционное управление компьютером с КПК

12 сентября 2011 г.
Наверное, у каждого были такие ситуации, когда возникала необходимость управлять компьютером на расстоянии, или в нужный момент не было под рукой мыши. Существуют разные готовые решения по управлению компьютером. Например, тот же пульт от телевизора в связи по ИК. У этой идеи есть свои минусы и плюсы, но речь не... Читать дальше »
Теги:
рубрика C#
ads

Нестандартная система разграничения доступа в приложении ASP. Net MVC

2 мая 2011 г.
В одном из проектов, написанном на ASP. Net MVC 3 потребовалась авторизация пользователей. Проект предусматривал несколько фиксированных ролей пользователей и авторизацию на уровне контроллеров и действий. Казалось бы, что проще, используем существующее решение в виде атрибута [Authorize(Roles = «Role1»)], проставленного у контроллера или действия. Так и было сделано, но оказалось... Читать дальше »
Теги:
рубрика C#
ads

Selenium. Интеграционное тестирование веб-приложений

8 декабря 2010 г.
Веб-приложения сейчас очень популярны. Почти ежедневно в сети появляется пост об очередном интересном стартапе. Однако, очень часто в обсуждении всплывают неприятные комментарии от пользователей о том, что не работает заявленная функциональность, или в некоторых браузерах приложение ведёт себя странно. Я занимаюсь интеграционным тестированием веб-приложений около года, и могу сказать, что... Читать дальше »
Теги:
рубрика C#

Програмная перезагрузка машины (а также выключение/блокировка)

2 ноября 2010 г.
Недавно столкнулся с необходимостью написания класса для программной перезагрузки машины. Чтобы не перекапывать гугл, решил написать сам. Понятно, что единственный путь тут — использование Win API. И вот спешу делюсь тем, что у меня получилось!... Читать дальше »
Теги:
рубрика C#, Windows

Кастомизируем экспорт в ABBYY FlexiCapture 9.0+ с помощью COM-компоненты

16 сентября 2010 г.
Сегодня поговорить хотелось бы о кастомизированном экспорте в Abyy FlexiCapture 9.0+. Кратко пробежимся по основным моментам: Как гласит сайт ABBYY — «ABBYY FlexiCapture 9.0 — это новое мощное решение для потокового ввода данных и обработки документов, позволяющее автоматически извлекать информацию из бумажных документов и форм и сохранять ее в различные... Читать дальше »
Теги:
рубрика C#

Инструмент отладки приложения по одному порту Windows Azure

2 сентября 2010 г.
Разрабатывая приложение на платформе Windows Azure нам приходилось мириться с особенностью запуска debug-сборок на разных портах. Но когда мы начали активно отлаживать кросс-доменный AJAX эта проблема встала особенно остро. Потому как скрипты требовали использования абсолютного URL в тексте js-скрипта. Нам пришлось писать номер порта в URL: 127.0.0.1:81/bla-bla-bla. Когда при перезапуске... Читать дальше »
Теги:
рубрика C#, Windows