(Relatively) New blog with lots of great Visio content

Somehow I had thought that I had already pointed people to Saveen Reddy’s blog, but looking back through the archives I realized that I hadn’t. Saveen doesn’t work on the Visio team, but is a power user and knows a ton about visualization. I’m a huge fan of Python the programming language, and he covers…


Solution Performance Tip 1 – GetFormulas and SetFormulas

One of the most frequent questions I get from partners and other readers of this blog is how to improve the performance of their solution. Usually the first step is to point them to these five performance tips, but I thought it would be interesting to quantify just how much of a difference some of…


Visio 2007: Good reference on developer changes

I spent a little time today answering questions about some of the new features in Visio 2007, and noticed that I had never linked to these articles: What’s New for Developers in Visio 2007 (Part 1 of 2) What’s New for Developers in Visio 2007 (Part 2 of 2) The first provides a good overview…


Visio Developer Search

While working on a little project this past week I was spending a lot of time looking for information on various Visio developer topics. To speed things up, I put together a Live Search Macro that scopes down the search to to online SDK documentation along with a number of relevant blogs and other Visio content. It…


VSTO and Visio

As I’ve mentioned before, Visual Studio Tools for Office includes wizards for Visio in their latest release (VSTO 2005 SE) and this will be a big part of Visio development in the future. Having said that, there is still a little bit of work in creating a VSTO Visio add-in. Chris Castillo has created the…


Office and Visio Launch

As many of you know, yesterday was the business launch of Office, including Visio. The full consumer launch (i.e. boxes available in stores) will happen in January. In the meantime, you can download a trial version of the final product. We have released the latest versions of the Visio Viewer and the SDK.


Meet a ShapeSheet Function: SETF

With this post I’ll start a new series designed to give a little more detail behind some of the more interesting ShapeSheet functions. As the documentation for SETF says, this function is designed to let you set the value for a specific cell in the ShapeSheet from any other cell. This is one of the…


Developer Book Recommendation

For those of you who are developing with Visio (particularly if you have some experience), I’d like to recommend Graham Wideman’s book: Visio 2003 Developer’s Survival Pack. The author is one of our MVPs and is as knowledeable about Visio as just about anyone I know. The book contains great detail on just about everything around Visio…


Presentation on Building Solutions using the Visio 2007 Data API

The Office team has put up video of all of the presentations from the Office Developer Conference held this past spring. At the conference, I presented a Visio 2007 session focusing on building solutions using the new Data APIs. The direct link to the video of the session is available here. The quality of the…


Visio 2007: More on Customizing Data Graphics: Icon Sets with Images

In the previous two posts on customizing Data Graphics, I covered general customization (using a text callout example) and customizing icon sets. If you are creating icon sets, often you’ll want to use existing images rather than trying to figure out how to redraw them. There are two main tips for creating icon sets with…