Новая книга по Visio от David J. Parker: Microsoft Visio 2013 Business Process Diagramming and Validation

Недавно (в декабре) PACKT Publishing опубликовала новую книгу от Davd J. Parker’s: Microsoft Visio 2013  Business Process Diagramming and Validation Я лично принимал участие в техническом рецензировании этой книги для PACKT Publishing (фактически, перечитывал каждую главу в поисках ляпов и запускал код который там написан =). Книга опреденно стоящая, я для себя открыл некоторые нетривиальные вещи. Рекомендуется к прочтению всем, кто использует Visio для моделирования, а также разрабатывает свои решения на базе Visio. Содержит уйму информации по валидации диаграмм (обратите особое внимание на Rules Tool), публикации решений на базе Visio (например, публикация шаблонов через инсталлятор), интеграции с SharePoint 365, разработке расширений для …

ShapeSheet Watch 1.0.7 — исправлена валидация

Небольшой фикс в валидации (если формулу не удается записать в ячейку) — теперь вместо здоровенного безобразного MessageBox показывается небольшой приятный во всех отношениях тултип =)

ShapeSheet Watch 1.0.6 — мультиселект!

Выкладываю обновленную версию (1.0.6). Добавлено: Поддержка мультиселекта. Можно выбрать несколько фигур, и изменить заданную ячейку во всех одновременно. Подсветка измененных значений. Значения, которые изменились с прошлого обновления, теперь подсвечиваются. Помогает понять, какие именно ячейки изменились. Фильтры Полнотекстовый поиск. Можно фильтровать по заданному тексту. Позволяет быстро найти ячейку или значение или формулу в ShapeSheet: Показывать только локальные значения / формулы Позволяет отфильтровать значения, которые были изменены у данной фигуры (относительно шаблона). Это те значения, которые показываются синим в ShapeSheet, и которые наиболее часто модифицируются. Показывать только измененные (подсвеченные) ячейки Собственно показывает только измененные ячейки — кнопка рядом с первой =) Зафиксировать …

ShapeSheet Watch — ShapeSeet с блекджеком

ShapeSheet Watch — окно для удобной работы с ячейками Visio ShapeSheet. Работает более-менее как Watch в IDE. Выкладываю первую версию (1.0.5) Инсталлятор, все должно работать в Visio 2003 — 2013 Показывает данные ShapeSheet для выбранной фигуры. Если выбирается другая фигура, то показываются её данные (докинг-окно, рабоатет как панель). Это значит, что можно просо щелкать по фигурам, и окно будет показывать данные текущей, нет необходимости постоянно его открывать и закрывать как во встроенном Visio. Что есть: Просмотр и редактирование выбранных ячеек ShapeSheet. Позволяет показывать только те ячейки, которые нужны для работы, а не все подряд. Выбор ячеек по маске можно использовать …

Новыое расширение: копирование/перемещение с базовой точкой

Во многих чертежных продуктах существуют так называемые операции с «базовой точкой». В частности, а AutoCad есть «копирование с базовой точкой», «перемещение с базовой точкой». Данная операция может быть очень полезна для точного позиционирования вставляемого (перемещаемого) объекта. Для этого на первом шаге операции выбирается «базовая точка», а на втором указывается куда эта базовая точка должна перейти. Подробнее как это работает см. на видео: Перейти на страницу расширения

Сохранение и загрузка фигур Visio в поток

Эта статься раскрывает данное сообщение в microsoft.public.visio.developers newsgroup (которая, кстати, уже померла), и предоставляет информацию о том, как можно сохранять фигуры Visio во внешнем источнике данных, и загружать их обратно. Обратите внимание, что это не имеет ничего общего с данными фигур. О том как использовать данные фигур, можно прочитать в руководстве по Visio, или в блоге Visio. Здесь же рассматривается именно загрузка и сохранение самих фигур. В общем, я думаю, данная статься может быть полезна, если только если вы разрабатываете что-нибудь достаточно хардконое под Visio =)

Улучшенный шаблон проекта для создания инсталлятора для Visio на WiX — теперь с WiX Extension

Значительно улучшил шаблон проекта WiX для создания интсаллятора для установки шаблонов и трафаретов. Для этого сделал специальный WiX Extension. Теперь, чтобы зарегистрировать файл шаблона или трафаретов для Visio, достаточно одной строчки: Обновленная версия доступна на Visual Studio Galery. Ее можно установить прямо из Visual Studio, Tools -> Extension Manager. Ссылка на страницу Visual Studio Gallery: http://visualstudiogallery.msdn.microsoft.com/68d12e2d-eb42-4847-808a-7d80863bb90d

Visio WiX Setup project в Visual Studio Galery

Немного усовершенствовал проект инсталлятора на Wix для Visio. Чтобы упростить использование данного шаблона, опубликовал его как шаблон проекта для Visual Studio в Visual Studio Galery. Так как это первый раз когда я что-либо туда публикую, было интересно разобраться что нужно сделать чтобы все заработало: На самом деле, ничего сложного в создании такого шаблона нет. Хорошее введение можно найти на codeproject. Там представлен хороший обзор, как это все работает. Ну в любом случае теперь можно создать проект инсталлятора для Visio, основанном на WiX, так же как и любой другой проект в Visual Studio, вводное видео дальше в этой статье. Обратите внимание, что …

Ханс Рослинг (Hans Rosling) и визулаизация данных

Замечательный пример, какой наглядности можно достичь при помощи диаграмм. http://www.gapminder.org/ Я впервые увидел Профессора Hans-а Rosling-a на TED , где он очень живо и интересно рассказывает о различных мировых тенденциях. Например, в одном из последних выступлений — Религия и дети (Religion and Babies) исследуется связь между религией и количеством детей в семье (результаты были весьма неожиданны для меня), а также дается ответ на вопрос, чему будет равно «постоянное» население земли. Да и вообще, любое его выступление супер (мне первым попалось про стиральную машину — «даже хардкорные зеленые используют стиральную машину»). И вообще на TED есть довольно много интересных выступлений. ЗЫ. Сейчас технологии GapMinder получена Гуглом, и …