<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Bill Morein's Weblog</title><link>http://blogs.msdn.com/b/wmorein/</link><description>Visio and Data Visualization.</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/BillMoreinsWeblog" /><feedburner:info uri="billmoreinsweblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item><title>(Relatively) New blog with lots of great Visio content</title><link>http://feedproxy.google.com/~r/BillMoreinsWeblog/~3/JPHM5B2Hv-U/relatively-new-blog-with-lots-of-great-visio-content.aspx</link><pubDate>Sun, 25 Jan 2009 00:51:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9374345</guid><dc:creator>wmorein</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://blogs.msdn.com/b/wmorein/rsscomments.aspx?WeblogPostID=9374345</wfw:commentRss><comments>http://blogs.msdn.com/b/wmorein/archive/2009/01/24/relatively-new-blog-with-lots-of-great-visio-content.aspx#comments</comments><description>&lt;P&gt;Somehow I had thought that I had already pointed people to &lt;A href="http://blogs.msdn.com/saveenr/" mce_href="http://blogs.msdn.com/saveenr/"&gt;Saveen Reddy's blog&lt;/A&gt;, 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. &lt;/P&gt;
&lt;P&gt;I'm a huge fan of Python the programming language, and he covers a lot of information on how to use Python with Visio, among other topics. Here is a recent series he started: &lt;A href="http://blogs.msdn.com/saveenr/archive/2009/01/22/visio-ironpython-powershell-how-to-draw-nice-diagrams-from-the-command-line.aspx"&gt;http://blogs.msdn.com/saveenr/archive/2009/01/22/visio-ironpython-powershell-how-to-draw-nice-diagrams-from-the-command-line.aspx&lt;/A&gt;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9374345" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/BillMoreinsWeblog/~4/JPHM5B2Hv-U" height="1" width="1"/&gt;</description><category domain="http://blogs.msdn.com/b/wmorein/archive/tags/Visio+2007/">Visio 2007</category><category domain="http://blogs.msdn.com/b/wmorein/archive/tags/Development/">Development</category><category domain="http://blogs.msdn.com/b/wmorein/archive/tags/Data+Visualization/">Data Visualization</category><category domain="http://blogs.msdn.com/b/wmorein/archive/tags/General/">General</category><feedburner:origLink>http://blogs.msdn.com/b/wmorein/archive/2009/01/24/relatively-new-blog-with-lots-of-great-visio-content.aspx</feedburner:origLink></item><item><title>Top 5 Visualizations of 2008</title><link>http://feedproxy.google.com/~r/BillMoreinsWeblog/~3/PQPpq7OeAfk/top-5-visualizations-of-2008.aspx</link><pubDate>Mon, 29 Dec 2008 20:28:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9255883</guid><dc:creator>wmorein</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://blogs.msdn.com/b/wmorein/rsscomments.aspx?WeblogPostID=9255883</wfw:commentRss><comments>http://blogs.msdn.com/b/wmorein/archive/2008/12/29/top-5-visualizations-of-2008.aspx#comments</comments><description>For those more generally interested in Data Visualization, this is an interesting post: &lt;A href="http://flowingdata.com/2008/12/19/5-best-data-visualization-projects-of-the-year/"&gt;http://flowingdata.com/2008/12/19/5-best-data-visualization-projects-of-the-year/&lt;/A&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9255883" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/BillMoreinsWeblog/~4/PQPpq7OeAfk" height="1" width="1"/&gt;</description><category domain="http://blogs.msdn.com/b/wmorein/archive/tags/Data+Visualization/">Data Visualization</category><feedburner:origLink>http://blogs.msdn.com/b/wmorein/archive/2008/12/29/top-5-visualizations-of-2008.aspx</feedburner:origLink></item><item><title>Visio Conference presentation on upcoming version of Visio</title><link>http://feedproxy.google.com/~r/BillMoreinsWeblog/~3/3jfV6PsQ27A/visio-conference-presentation-on-upcoming-version-of-visio.aspx</link><pubDate>Sun, 28 Dec 2008 23:41:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9255092</guid><dc:creator>wmorein</dc:creator><slash:comments>4</slash:comments><wfw:commentRss>http://blogs.msdn.com/b/wmorein/rsscomments.aspx?WeblogPostID=9255092</wfw:commentRss><comments>http://blogs.msdn.com/b/wmorein/archive/2008/12/28/visio-conference-presentation-on-upcoming-version-of-visio.aspx#comments</comments><description>&lt;p&gt;In February this year, we held a Visio Conference at which we started to reveal some of the features in the upcoming version of Visio. There are a lot of presentations up at the main conference site, but I did two presentations that were specific to the new version. There is a lot of exciting stuff demoed, but some of the best includes Visio Services (web viewing of data connected diagrams) and a lot of new Process Management (e.g. BPM, Quality, Lean, Compliance) functionality that I think will be really important.&lt;/p&gt;&lt;p&gt;      &lt;span class="Apple-style-span" style="color: rgb(69, 69, 68); font-size: 11px; "&gt;&lt;a target="_blank" class="tableText" style="color: rgb(240, 81, 34); font-size: 11px; font-style: normal; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-weight: normal; text-decoration: underline; " href="http://www.visiotoolbox.com/visioconference2008/Keynotes/presentations/01-VisualizingInformationWorkToday_Tomorrow.htm"&gt;Visualizing Information Work Today &amp;amp; Tomorrow&lt;/a&gt; (keynote presentation with Microsoft President Jeff Raikes)&lt;/span&gt;&lt;/p&gt;&lt;p&gt;      &lt;span class="Apple-style-span" style="color: rgb(69, 69, 68); font-size: 11px; "&gt;&lt;a target="_blank" class="tableText" style="color: rgb(240, 81, 34); font-size: 11px; font-style: normal; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-weight: normal; text-decoration: underline; " href="http://www.visiotoolbox.com/visioconference2008/GeneralSessions/presentations/04%20-%20Visio%20Future%20Investments.htm"&gt;Visio Future Investments&lt;/a&gt; (more in depth presentation of the new features)&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9255092" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/BillMoreinsWeblog/~4/3jfV6PsQ27A" height="1" width="1"/&gt;</description><feedburner:origLink>http://blogs.msdn.com/b/wmorein/archive/2008/12/28/visio-conference-presentation-on-upcoming-version-of-visio.aspx</feedburner:origLink></item><item><title>Visio Conference 2008 - Agenda now posted</title><link>http://feedproxy.google.com/~r/BillMoreinsWeblog/~3/HuGvaSfQmEA/visio-conference-2008-agenda-now-posted.aspx</link><pubDate>Wed, 28 Nov 2007 02:42:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6563150</guid><dc:creator>wmorein</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://blogs.msdn.com/b/wmorein/rsscomments.aspx?WeblogPostID=6563150</wfw:commentRss><comments>http://blogs.msdn.com/b/wmorein/archive/2007/11/27/visio-conference-2008-agenda-now-posted.aspx#comments</comments><description>&lt;P&gt;We've posted the &lt;A class="" href="http://www.msvisioconference.com/agenda.htm" mce_href="http://www.msvisioconference.com/agenda.htm"&gt;agenda for the upcoming Visio Conference&lt;/A&gt;. This conference will be expanded significantly from the last one, which was more focused on partners. This version will include a lot more end user content.&lt;/P&gt;
&lt;P&gt;One major note: we will be disclosing a lot of information about the next version of Visio, which promises to be a huge release for us. We are in the middle of coding right now (I'm actually already using a version for my day to day work) and are really itching to tell people about all of the great stuff. We'll cover the upcoming stuff in both keynotes and will have two full sessions about it as well. If you are at all interested in the future of Visio, don't miss this conference (of course we'll be talking about the present of Visio as well, so don't miss it either way). You can &lt;A class="" href="https://dynamicevents.emeetingsonline.com/emeetings/websitev2.asp?mmnno=253&amp;amp;pagename=SITE66437" mce_href="https://dynamicevents.emeetingsonline.com/emeetings/websitev2.asp?mmnno=253&amp;amp;pagename=SITE66437"&gt;register at this link.&lt;/A&gt;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6563150" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/BillMoreinsWeblog/~4/HuGvaSfQmEA" height="1" width="1"/&gt;</description><category domain="http://blogs.msdn.com/b/wmorein/archive/tags/General/">General</category><feedburner:origLink>http://blogs.msdn.com/b/wmorein/archive/2007/11/27/visio-conference-2008-agenda-now-posted.aspx</feedburner:origLink></item><item><title>Visio SharePoint Stencils</title><link>http://feedproxy.google.com/~r/BillMoreinsWeblog/~3/9F2QZ7n33Ks/visio-sharepoint-stencils.aspx</link><pubDate>Wed, 14 Nov 2007 22:06:45 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6221676</guid><dc:creator>wmorein</dc:creator><slash:comments>2</slash:comments><wfw:commentRss>http://blogs.msdn.com/b/wmorein/rsscomments.aspx?WeblogPostID=6221676</wfw:commentRss><comments>http://blogs.msdn.com/b/wmorein/archive/2007/11/14/visio-sharepoint-stencils.aspx#comments</comments><description>&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;SharePoint has been getting a lot of attention recently, and I've seen a lot of requests for stencils to help manage its design and deployment. A former colleague pointed me to &lt;a href="http://blogs.msdn.com/maximeb/archive/2007/10/27/updated-visio-stencils-for-sharepoint-2007-site-structures-documentation-version-0-2.aspx"&gt;this post&lt;/a&gt;, which includes a stencil that allows you document site structure. The author is working on some additional SharePoint related stencils and includes pointers to stencils others have put together. 
&lt;/p&gt;&lt;p&gt;As always, a good place to start when looking for domain specific stencils is the &lt;a href="http://visio.mvps.org/3rdparty.htm"&gt;download site our MVP's have put together&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6221676" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/BillMoreinsWeblog/~4/9F2QZ7n33Ks" height="1" width="1"/&gt;</description><feedburner:origLink>http://blogs.msdn.com/b/wmorein/archive/2007/11/14/visio-sharepoint-stencils.aspx</feedburner:origLink></item><item><title>Solution Performance Tip 1 – GetFormulas and SetFormulas</title><link>http://feedproxy.google.com/~r/BillMoreinsWeblog/~3/TJ4kVy7Vdc0/solution-performance-tip-1-getformulas-and-setformulas.aspx</link><pubDate>Wed, 14 Nov 2007 01:12:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6185095</guid><dc:creator>wmorein</dc:creator><slash:comments>4</slash:comments><wfw:commentRss>http://blogs.msdn.com/b/wmorein/rsscomments.aspx?WeblogPostID=6185095</wfw:commentRss><comments>http://blogs.msdn.com/b/wmorein/archive/2007/11/13/solution-performance-tip-1-getformulas-and-setformulas.aspx#comments</comments><description>&lt;P&gt;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 &lt;A href="http://blogs.msdn.com/mailant/archive/2004/09/22/233082.aspx" mce_href="http://blogs.msdn.com/mailant/archive/2004/09/22/233082.aspx"&gt;these five performance tips&lt;/A&gt;, but I thought it would be interesting to quantify just how much of a difference some of these tips actually make in the real world. &lt;/P&gt;
&lt;P&gt;It just so happens that the Visio SDK includes some relevant samples in the "Visio Code Samples Library" that we can use to evaluate this. To test this, I used (slightly modified) the "Get Many &amp;amp; Set Many Formulas" code example in the "Shapes" section. I ran this using two of the main ways of automating Visio using managed code (specifically C# in this case): VSTO and instantiating Visio from an external executable. The example drops shapes then sets and retrieves formulas in two different ways: one by one and using GetFormulas and SetFormulas. Here are the results of running the tests (average of 10 runs each): &lt;/P&gt;
&lt;P style="MARGIN-LEFT: 36pt"&gt;&lt;STRONG&gt;VSTO 
&lt;DIV style="MARGIN-LEFT: 30pt"&gt;
&lt;TABLE class="" style="BORDER-COLLAPSE: collapse" border=0&gt;
&lt;COLGROUP&gt;
&lt;COL style="WIDTH: 213px"&gt;
&lt;COL style="WIDTH: 106px"&gt;
&lt;COL style="WIDTH: 102px"&gt;&lt;/COLGROUP&gt;
&lt;TBODY vAlign=top&gt;
&lt;TR style="BACKGROUND: #4f81bd"&gt;
&lt;TD class="" style="BORDER-RIGHT: medium none; PADDING-RIGHT: 7px; BORDER-TOP: 2.25pt solid; PADDING-LEFT: 7px; BORDER-LEFT: medium none; BORDER-BOTTOM: 2.25pt solid"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: medium none; PADDING-RIGHT: 7px; BORDER-TOP: 2.25pt solid; PADDING-LEFT: 7px; BORDER-LEFT: medium none; BORDER-BOTTOM: 2.25pt solid"&gt;
&lt;P style="TEXT-ALIGN: right"&gt;&lt;SPAN style="COLOR: white"&gt;&lt;STRONG&gt;100 Shapes&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: medium none; PADDING-RIGHT: 7px; BORDER-TOP: 2.25pt solid; PADDING-LEFT: 7px; BORDER-LEFT: medium none; BORDER-BOTTOM: 2.25pt solid"&gt;
&lt;P style="TEXT-ALIGN: right"&gt;&lt;SPAN style="COLOR: white"&gt;&lt;STRONG&gt;1000 Shapes&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="" style="PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: #4f81bd; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none"&gt;
&lt;P&gt;&lt;SPAN style="COLOR: white"&gt;&lt;STRONG&gt;Individual Get&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: #d8d8d8; BORDER-BOTTOM: medium none"&gt;
&lt;P style="TEXT-ALIGN: right"&gt;0.11 sec&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: #d8d8d8; BORDER-BOTTOM: medium none"&gt;
&lt;P style="TEXT-ALIGN: right"&gt;0.36&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="" style="PADDING-RIGHT: 7px; BORDER-TOP: medium none; PADDING-LEFT: 7px; BACKGROUND: #4f81bd; BORDER-LEFT: medium none; BORDER-BOTTOM: 0.5pt solid"&gt;
&lt;P&gt;&lt;SPAN style="COLOR: white"&gt;&lt;STRONG&gt;GetFormulas&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="PADDING-RIGHT: 7px; BORDER-TOP: medium none; PADDING-LEFT: 7px; BORDER-BOTTOM: 0.5pt solid"&gt;
&lt;P style="TEXT-ALIGN: right"&gt;0.01 sec&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="PADDING-RIGHT: 7px; BORDER-TOP: medium none; PADDING-LEFT: 7px; BORDER-BOTTOM: 0.5pt solid"&gt;
&lt;P style="TEXT-ALIGN: right"&gt;0.11&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="" style="PADDING-RIGHT: 7px; BORDER-TOP: medium none; PADDING-LEFT: 7px; BACKGROUND: #4f81bd; BORDER-LEFT: medium none"&gt;
&lt;P&gt;&lt;SPAN style="COLOR: white"&gt;&lt;STRONG&gt;Individual Set&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="PADDING-RIGHT: 7px; BORDER-TOP: medium none; PADDING-LEFT: 7px; BACKGROUND: #d8d8d8"&gt;
&lt;P style="TEXT-ALIGN: right"&gt;0.31 sec&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="PADDING-RIGHT: 7px; BORDER-TOP: medium none; PADDING-LEFT: 7px; BACKGROUND: #d8d8d8"&gt;
&lt;P style="TEXT-ALIGN: right"&gt;0.63&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="" style="PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: #4f81bd; BORDER-LEFT: medium none; BORDER-BOTTOM: 2.25pt solid"&gt;
&lt;P&gt;&lt;SPAN style="COLOR: white"&gt;&lt;STRONG&gt;SetFormulas&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BORDER-BOTTOM: 2.25pt solid"&gt;
&lt;P style="TEXT-ALIGN: right"&gt;0.01 sec&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BORDER-BOTTOM: 2.25pt solid"&gt;
&lt;P style="TEXT-ALIGN: right"&gt;0.20&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;
&lt;P style="MARGIN-LEFT: 36pt"&gt;External Executable 
&lt;DIV style="MARGIN-LEFT: 30pt"&gt;
&lt;TABLE class="" style="BORDER-COLLAPSE: collapse" border=0&gt;
&lt;COLGROUP&gt;
&lt;COL style="WIDTH: 213px"&gt;
&lt;COL style="WIDTH: 106px"&gt;
&lt;COL style="WIDTH: 102px"&gt;&lt;/COLGROUP&gt;
&lt;TBODY vAlign=top&gt;
&lt;TR style="BACKGROUND: #4f81bd"&gt;
&lt;TD class="" style="BORDER-RIGHT: medium none; PADDING-RIGHT: 7px; BORDER-TOP: 2.25pt solid; PADDING-LEFT: 7px; BORDER-LEFT: medium none; BORDER-BOTTOM: 2.25pt solid"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: medium none; PADDING-RIGHT: 7px; BORDER-TOP: 2.25pt solid; PADDING-LEFT: 7px; BORDER-LEFT: medium none; BORDER-BOTTOM: 2.25pt solid"&gt;
&lt;P style="TEXT-ALIGN: right"&gt;&lt;SPAN style="COLOR: white"&gt;&lt;STRONG&gt;100 Shapes&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: medium none; PADDING-RIGHT: 7px; BORDER-TOP: 2.25pt solid; PADDING-LEFT: 7px; BORDER-LEFT: medium none; BORDER-BOTTOM: 2.25pt solid"&gt;
&lt;P style="TEXT-ALIGN: right"&gt;&lt;SPAN style="COLOR: white"&gt;&lt;STRONG&gt;1000 Shapes&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="" style="PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: #4f81bd; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none"&gt;
&lt;P&gt;&lt;SPAN style="COLOR: white"&gt;&lt;STRONG&gt;Individual Get&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: #d8d8d8; BORDER-BOTTOM: medium none"&gt;
&lt;P style="TEXT-ALIGN: right"&gt;0.45 sec&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: #d8d8d8; BORDER-BOTTOM: medium none"&gt;
&lt;P style="TEXT-ALIGN: right"&gt;4.3 sec&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="" style="PADDING-RIGHT: 7px; BORDER-TOP: medium none; PADDING-LEFT: 7px; BACKGROUND: #4f81bd; BORDER-LEFT: medium none; BORDER-BOTTOM: 0.5pt solid"&gt;
&lt;P&gt;&lt;SPAN style="COLOR: white"&gt;&lt;STRONG&gt;GetFormulas&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="PADDING-RIGHT: 7px; BORDER-TOP: medium none; PADDING-LEFT: 7px; BORDER-BOTTOM: 0.5pt solid"&gt;
&lt;P style="TEXT-ALIGN: right"&gt;0.03 sec&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="PADDING-RIGHT: 7px; BORDER-TOP: medium none; PADDING-LEFT: 7px; BORDER-BOTTOM: 0.5pt solid"&gt;
&lt;P style="TEXT-ALIGN: right"&gt;1.9 sec&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="" style="PADDING-RIGHT: 7px; BORDER-TOP: medium none; PADDING-LEFT: 7px; BACKGROUND: #4f81bd; BORDER-LEFT: medium none"&gt;
&lt;P&gt;&lt;SPAN style="COLOR: white"&gt;&lt;STRONG&gt;Individual Set&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="PADDING-RIGHT: 7px; BORDER-TOP: medium none; PADDING-LEFT: 7px; BACKGROUND: #d8d8d8"&gt;
&lt;P style="TEXT-ALIGN: right"&gt;0.17 sec&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="PADDING-RIGHT: 7px; BORDER-TOP: medium none; PADDING-LEFT: 7px; BACKGROUND: #d8d8d8"&gt;
&lt;P style="TEXT-ALIGN: right"&gt;14.3 sec&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class="" style="PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: #4f81bd; BORDER-LEFT: medium none; BORDER-BOTTOM: 2.25pt solid"&gt;
&lt;P&gt;&lt;SPAN style="COLOR: white"&gt;&lt;STRONG&gt;SetFormulas&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BORDER-BOTTOM: 2.25pt solid"&gt;
&lt;P style="TEXT-ALIGN: right"&gt;0.14 sec&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BORDER-BOTTOM: 2.25pt solid"&gt;
&lt;P style="TEXT-ALIGN: right"&gt;0.5 sec&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;&lt;/STRONG&gt;
&lt;P&gt;As you can see, moving to the GetFormulas/SetFormulas style (which minimizes the number of objects that are passed back and forth) has huge performance implications. This is particularly evident when using an external executable which instantiates Visio, since this now means that your calls to Visio must cross process boundaries, which is expensive (I'll cover this topic more fully in a future post). &lt;/P&gt;
&lt;P&gt;Using GetFormulas/SetFormulas is a little trickier than just doing things one at a time, but is usually well worth the effort. The samples in the SDK are a great way to get started.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6185095" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/BillMoreinsWeblog/~4/TJ4kVy7Vdc0" height="1" width="1"/&gt;</description><category domain="http://blogs.msdn.com/b/wmorein/archive/tags/Development/">Development</category><feedburner:origLink>http://blogs.msdn.com/b/wmorein/archive/2007/11/13/solution-performance-tip-1-getformulas-and-setformulas.aspx</feedburner:origLink></item><item><title>Announcing (a bit belatedly) the Visio Conference 2008</title><link>http://feedproxy.google.com/~r/BillMoreinsWeblog/~3/kKSIsGxD5gI/announcing-a-bit-belatedly-the-visio-conference-2008.aspx</link><pubDate>Fri, 09 Nov 2007 06:20:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6004081</guid><dc:creator>wmorein</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://blogs.msdn.com/b/wmorein/rsscomments.aspx?WeblogPostID=6004081</wfw:commentRss><comments>http://blogs.msdn.com/b/wmorein/archive/2007/11/08/announcing-a-bit-belatedly-the-visio-conference-2008.aspx#comments</comments><description>&lt;P&gt;This has already been mentioned on some of the other Visio-related blogs, but I wanted to make sure that people are aware of the &lt;A class="" href="http://www.msvisioconference.com/" mce_href="http://www.msvisioconference.com/"&gt;Visio Conference 2008&lt;/A&gt;, taking place here in Redmond in February of next year.&lt;/P&gt;
&lt;P&gt;The last conference (held in February 2006) was a huge success, with some of the most favorable customer feedback I've ever seen. We're expanding this version, including additional sessions focused on end users along with even more sessions for developers and partners. &lt;/P&gt;
&lt;P&gt;One interesting tidbit is that we will be giving you a sneak peak at the next version of Visio (creatively codenamed "Visio 14"). This promises to be an absolutely huge release for us, so we'll have a lot to show and discuss.&lt;/P&gt;
&lt;P&gt;If you are at all interested in Visio, whether as a customer, partner, or solution integrator, I'd highly recommend making the trip.&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6004081" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/BillMoreinsWeblog/~4/kKSIsGxD5gI" height="1" width="1"/&gt;</description><category domain="http://blogs.msdn.com/b/wmorein/archive/tags/General/">General</category><feedburner:origLink>http://blogs.msdn.com/b/wmorein/archive/2007/11/08/announcing-a-bit-belatedly-the-visio-conference-2008.aspx</feedburner:origLink></item><item><title>Ribbon Baseball Widget for Word 2007 (built using VSTO)</title><link>http://feedproxy.google.com/~r/BillMoreinsWeblog/~3/AaGt3BXRjN0/ribbon-baseball-widget-for-word-2007-built-using-vsto.aspx</link><pubDate>Mon, 08 Oct 2007 19:54:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5367595</guid><dc:creator>wmorein</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://blogs.msdn.com/b/wmorein/rsscomments.aspx?WeblogPostID=5367595</wfw:commentRss><comments>http://blogs.msdn.com/b/wmorein/archive/2007/10/08/ribbon-baseball-widget-for-word-2007-built-using-vsto.aspx#comments</comments><description>&lt;P&gt;It is baseball playoff time here in the US, so I wrote a Visual Studio Tools for Office 2008 beta add-in that lets you track games right inside the home tab of the Word 2007 ribbon. The add-in shows the score, inning, and base situation for games in progress, tracking them by pulling data from a MSN sports web service. More info here: &lt;A class="" href="http://wmorein.com/baseball/" mce_href="http://wmorein.com/baseball/"&gt;Ribbon Baseball Widget&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&lt;IMG style="WIDTH: 588px; HEIGHT: 226px" height=226 src="http://wmorein.com/baseball/baseball.png" width=588 mce_src="http://wmorein.com/baseball/baseball.png"&gt;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5367595" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/BillMoreinsWeblog/~4/AaGt3BXRjN0" height="1" width="1"/&gt;</description><feedburner:origLink>http://blogs.msdn.com/b/wmorein/archive/2007/10/08/ribbon-baseball-widget-for-word-2007-built-using-vsto.aspx</feedburner:origLink></item><item><title>Visio Active Directory Topology Diagrammer</title><link>http://feedproxy.google.com/~r/BillMoreinsWeblog/~3/Wbmv2uln55k/visio-active-directory-topology-diagrammer.aspx</link><pubDate>Wed, 03 Oct 2007 21:24:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5266367</guid><dc:creator>wmorein</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://blogs.msdn.com/b/wmorein/rsscomments.aspx?WeblogPostID=5266367</wfw:commentRss><comments>http://blogs.msdn.com/b/wmorein/archive/2007/10/03/visio-active-directory-topology-diagrammer.aspx#comments</comments><description>&lt;P&gt;One of the most common requests I get from IT users of Visio is for a way to draw out an Active Directory topology map. Visio has Active Directory shapes, but until now it didn't have the ability to actually go out and create a diagram from AD. We've put up a free download that does this -- the &lt;A class="" href="http://www.microsoft.com/downloads/details.aspx?familyid=cb42fc06-50c7-47ed-a65c-862661742764&amp;amp;displaylang=en&amp;amp;tm" mce_href="http://www.microsoft.com/downloads/details.aspx?familyid=cb42fc06-50c7-47ed-a65c-862661742764&amp;amp;displaylang=en&amp;amp;tm "&gt;Microsoft Visio Active Directory Topology Diagrammer&lt;/A&gt;&amp;nbsp;is now available. This runs as a separate application and is installed in the Start menu. Here is a screenshot of the UI:&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;IMG title="AD diagrammer UI" style="WIDTH: 563px; HEIGHT: 487px" height=487 alt="AD diagrammer UI" src="http://blogs.msdn.com/wmorein/attachment/5266367.ashx" width=563 mce_src="http://blogs.msdn.com/wmorein/attachment/5266367.ashx"&gt;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5266367" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/BillMoreinsWeblog/~4/Wbmv2uln55k" height="1" width="1"/&gt;</description><category domain="http://blogs.msdn.com/b/wmorein/archive/tags/Visio+2007/">Visio 2007</category><category domain="http://blogs.msdn.com/b/wmorein/archive/tags/General/">General</category><feedburner:origLink>http://blogs.msdn.com/b/wmorein/archive/2007/10/03/visio-active-directory-topology-diagrammer.aspx</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/BillMoreinsWeblog/~5/gwkZ7x5HHOo/ad.jpg" length="49847" type="image/jpeg" /><feedburner:origEnclosureLink>http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-components-postattachments/00-05-26-63-67/ad.jpg</feedburner:origEnclosureLink></item><item><title>More breakdowns of visualization techniques</title><link>http://feedproxy.google.com/~r/BillMoreinsWeblog/~3/xAVtltfHi-c/more-breakdowns-of-visualization-techniques.aspx</link><pubDate>Thu, 09 Aug 2007 18:48:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4301260</guid><dc:creator>wmorein</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://blogs.msdn.com/b/wmorein/rsscomments.aspx?WeblogPostID=4301260</wfw:commentRss><comments>http://blogs.msdn.com/b/wmorein/archive/2007/08/09/more-breakdowns-of-visualization-techniques.aspx#comments</comments><description>&lt;A class="" href="http://www.codinghorror.com/blog/archives/000926.html" mce_href="http://www.codinghorror.com/blog/archives/000926.html"&gt;Coding Horror has a good post&lt;/A&gt; summarizing a number of breakdowns similar to the &lt;STRONG&gt;Periodic Table of Visualization Methods&lt;/STRONG&gt; that I covered in &lt;A class="" href="http://blogs.msdn.com/wmorein/archive/2007/01/11/periodic-table-of-visualization-methods.aspx" mce_href="http://blogs.msdn.com/wmorein/archive/2007/01/11/periodic-table-of-visualization-methods.aspx"&gt;an earlier post&lt;/A&gt;. &lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4301260" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/BillMoreinsWeblog/~4/xAVtltfHi-c" height="1" width="1"/&gt;</description><category domain="http://blogs.msdn.com/b/wmorein/archive/tags/Data+Visualization/">Data Visualization</category><feedburner:origLink>http://blogs.msdn.com/b/wmorein/archive/2007/08/09/more-breakdowns-of-visualization-techniques.aspx</feedburner:origLink></item></channel></rss>
