Выбираем имя для ClickOnce-приложения

Выбрать имя приложению, как известно, одна из сложнейших проблем программостроения. Тем не менее в данном случае я имею в виду не выбор имени вообще, а выбор имени программы для публикации с использованием технологии ClickOnce. Что это за технология – тема отдельной беседы (по-русски довольно подробный обзор есть здесь – http://www.rsdn.ru/article/dotnet/WinForms20.xml#EY1BG, список ресурсов на английском здесь…


Проблемы создания Splash-screen в .Net (и не только)

Splash-screen (по-русски: экран-заставка) – это лицо вашего приложения.И чтобы не ударить в грязь лицом, следует позаботится, чтобы работа этого экрана-заставки отвечала ожиданиям пользователей.А пользователи, как правило, ожидают, что пока им демонстрируется приятная графическая картинка с номером версии и названием программы сама программа не тратит времени по напрасну и загружает необходимые данные. После того как экран-заставка…


Командная строка как стиль жизни

Поработав в двух разных командах здесь в Microsoft, я обратил внимание, что сколько людей/команд – столько разных стилей работы. Каждый использует подобранное под себя железо – клавиатуры, мышки, мониторы и т.д. Каждый имеет свой собственный набор программных инструментов, которым мастерски владеет. Естественно, бывают периоды обновления, когда порядок нарушается, но в целом эффективность очень высока. Вот…

2

Dependency Walker: полезная утилита в копилку IT-профессионала

Dependency Walker (от англ. “обходчик зависимостей”) – это гениальная по своей простоте программа для первичного анализа исполняемых файлов и библиотек. Говоря русским языком – это программа-анализатор, собирающая для вас информацию о другой выбранной вами программе, например, о компьютерной игрушке или пользовательском приложении. Основное назначение Dependency Walker – помочь выяснить, от каких исполняемых файлов и библиотек…

1

Полезные приемы поиска и замены (паттерны, как их называют компьютерщики)

Научившись эффективно пользоваться функцией поиска и замены в Ворде можно в разы повысить производительность своей работы, одновременно избавившись от часто присущей офисной работе рутины. Далее по тексту “А” => “Б” означает поиск и замену буквы А на букву Б. Избавляемся от лишних пробелов и знаков табуляции”^t” => ” ” – переводим все знаки табуляции в пробелы” …

2

Быстрый переход в зоне .ru (Quick Complete)

Интернет Эксплорер (IE) уже несколько версий подряд поддерживает удобную комбинацию клавиш Ctrl-Enter для добавления префикса “http://www.” и суффикса “.com” к набранному вами имени домена. Например, набрав в строке адреса live и нажав Ctrl-Enter, мы попадем на сайт http://www.live.com. Это удобно, но как же быть если я, например, гораздо чаще набираю в строке адреса домены зоны .ru…


Полезный макрос – Paste Raw

Всякий раз, когда я начинаю работать с MS Office на новой машине, первым делом (после отключения персонализирующихся меню) я записываю простенький макрос, позволяющий вставлять в документ текст из других документов и веб-страниц без сохранения форматирования. Для MS Word 2007 работает макрос:Sub PasteRaw()    Selection.PasteAndFormat wdFormatPlainTextEnd Sub Тот же макрос для MS Outlook 2007 выглядит так:Sub PasteRaw()   …


Будем знакомы

Эпиграф… Ах лишь бы веровать, что где-то через годы и гранитстих российского поэта чье-то сердце сохранит…                                                             А. Градский Привет, друзья, поздравляю вас с наступающим новым блогом!Блоги программистов ужасно скучные, и мой блог тоже не станет исключением.Несмотря на это, есть шанс, что кому-то когда-нибудь что-нибудь отсюда окажется полезным.В двух словах о себе – меня зовут Виталий Титов…

2