четверг, 27 февраля 2014 г.

Цитата дня

Некто пожелал, чтобы компьютером можно было пользоваться также легко как и телефоном. Мечта сбылась: я уже не могу разобраться, как пользоваться телефоном.
 -- B. Stroustrup

Доступ к элементам расположенным внутри ControlTemplate

Очередной вопрос на форумах MSDN. Идея простая, есть некий ControlTemplate, который применяет к некоторому компоненту. В ControlTemplate-е лежат элементы к которым мы хотим получить доступ. Делается это не сложно, под катом пошаговый пример.

среда, 26 февраля 2014 г.

Куда ставиться ClickOnce

Столкнулся с прикольной проблемой. У пользователя во время работы с приложением, развернутым по ClickOnce, отключили свет. После этого приложение перестало запускаться. Удаление приложения и повторное развертывание не помогло.
Так вот, приложения ClickOnce устанавливаются в папку со странным именем по пути:
C:\Users\<Имя_пользователя>\AppData\Local\Apps\2.0\
Так вот, проблему полечило удаление приложения и этих странных папок. Вот, пусть здесь лежит, вдруг мне или кому-нибудь еще пригодится.

вторник, 18 февраля 2014 г.

4 заповеди аналитика

Нулевая заповедь аналитика.
Все требования к системе должны храниться в едином репозитории. Требования должны иметь иерархическую структуру, у каждого требования должна быть текущая версия и возможность просмотреть историю изменений этого требования.
Связи требований с релизами (спринтами, назовите еще 10 синонимов этого слова) ведутся при изменении статусов требований (а не их версий). В релиз попадают только согласованные и утвержденные версии требований.

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

Вторая заповедь аналитика.
Сначала - варианты использования. Потом - постановки задач.

Третья заповедь аналитика
Проверки требований (How to demo) пишутся одновременно с требованиями.

(с) Наталья Желнова

Стырил здесь.
 

Год только начался, а вы уже чувствуете себе посиневшей загнанной лошадью?

Это наглая реклама вебинара с одноименным названием, один из докладчиков которого cartmendum. Дальше от организаторов.
---
О чем будем говорить:
  • Почему эффективными мечтают стать только те, кто уже капитально
    зае…затр… загнан?
  • Где в нашем расписании прячутся самые большие потери времени и эффективности?
  • Почему методики личной эффективности нужно выбирать “под себя”?
  • Как не отвлекаться на всякую постороннюю жизнь и педалить нужные задачи?
  • Когда забить на работу и получать кайф от “посторонней жизни”?
  • Тактика и стратегия управления маленькими частями времени
  • Почему у меня не получается быть мегапродуктивным, хотя я прочитал 18 книг и прослушал 37 докладов по этой теме?
  • Почему работать неэффективно (медленно, слабопродуктивно и с долгой настройкой на задачу) бывает лучше чем работать эффективно? (trololo detected)

Вебинар пройдет во вторник 25 февраля 2014 года, в 20:00 по Москве.
Онлайн посещение вебинара бесплатно! Зарегистрироваться на онлайн-вебинар можно тут. Регистрация обязательна, так как количество мест ограничено.

3 простых шага чтобы попасть на вебинар:


  1. Поделиться этой страницей у себя на страничке в социальных сетях: Facebook, ВКонтакте, GooglePlus, Twitter
  2. В форме регистрации оставить свой емейл (туда в день вебинара придет приглашение) и ссылку на то, что вы поделились информацией о вебинаре (ссылку на ваш пост в вашей социальной сети о вебинаре).
  3. Быть у компьютера 25 февраля в 20:00 МСК.
Количество онлайн пользователей ограничено возможностями площадки!