Сохранение и загрузка фигур 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, вводное видео дальше в этой статье. Обратите внимание, что …

Создание инсталлятора для Visio на WiX

Если вы разрабатываете дополнения / шаблоны / фигуры для Visio, то рано или поздно возникает вопрос, как их распространять / отдавать пользователям  Можно, конечно, просто отправить файл. Однако Visio позволяет устанавливать шаблоны таким образом, чтобы они логично встраивались в пользовательский интерфейс, и были доступны пользователям в том же виде как и встроенные шаблоны (на стартовой странице, в меню «Новая диаграмма», и т.п.). Для разработчиков Visio SDK предоставляет специальный инструмент Solution Publishing Tool, который является официальным способом создания инсталляций, включающих шаблоны и дополнения для Visio. С его помощью можно доработать готовый MSI-пакет, чтобы от включал информацию, специфичную для Visio. Однако данный инструмент …