Browse by Tags

Tagged Content List
  • Blog Post: Visio Use at Microsoft: Vaca Bubble Chart for Revenue Reporting

    Visio lets people communicate business information in a variety of innovative ways. One example is in use by the Visio team for revenue reporting. The Visio product management team built a dynamic bubble chart diagram to report on Visio sales by national and international subsidiary to Visio senior management...
  • Blog Post: Dev Luv: Editing Visio Masters

    The shapes that you see on the stencil on the left pane of Visio are called “masters.” Think of a master as an object. When you drag a master from the stencil, you are dropping an instance of that master object onto the page. That instance, which we call a Visio shape, inherits its geometry and behaviors...
  • Blog Post: Office 2003 SP1 Whitepaper (Includes Visio 2003 SP1 Details)

    I’ve posted a whitepaper from the Office Supportability Group that details what is in Office SP1, which everyone should install if you are using any Office 2003 application. SP1 is available as separate downloadable patches for OneNote, MUIs, Project Client and Server, WSS, SPS and Visio. Visio’s SP1...
  • Blog Post: Dev Luv: Hotfix for Control Developers

    If you're developing on the Visio 2003 ActiveX control, please install this hotfix: http://support.microsoft.com/default.aspx?scid=KB;EN-US;884592 It fixes a nasty page fault problem in the control. Developers and end users of the control solutions should install this hotfix. Thanks, Mai-lan
  • Blog Post: Dev Luv: Webcast on Programming Visio

    I’m doing a webcast tomorrow called “Programming the Visio Development Platform” if you want to check it out. You can register for it at: http://www.microsoft.com/events/EventDetails.aspx?CMTYSvcSource=MSCOMMedia&Params=%7eCMTYDataSvcParams%5e%7earg+Name%3d%22ID%22+Value%3d%221032269605%22%2f%5e...
  • Blog Post: Dev Luv: Visio --> SVG --> XAML

    I’ve gotten some questions about Visio’s ability to import or export XAML-based graphics files. Visio can’t do this today but you can use Visio 2003’s SVG functionality to achieve the same goal. You can save a Visio diagram out as SVG and then use a SVG to XAML converter to convert the Visio-generated...
  • Blog Post: Dev Luv: Step-by-Step Tutorial on Developing Visio Shapes Using ShapeStudio

    We just published an article on MSDN that provides a step-by-step tutorial for using ShapeStudio to build shapes. It’s a good way to get started with the tool since it walks through the typical actions a shape developer might take. -- Mai-lan
  • Blog Post: Dev Luv: Visio 2003 Drawing Control in Visual Studio 2005 Beta 1

    The Visio 2003 Drawing Control does not work in the Visual Studio 2005 Beta 1. We’ve done some testing on more recent builds of the VS 2005 bits (post-beta 1 bits), and the control does work in the more recent builds. This will be fixed by Visual Studio 2005 Beta 2 and of course for the Visual Studio...
  • Blog Post: Dev Luv: Distributing Custom Visio Stencils

    Visio 2003 lets developers integrate their Visio content installation with a Windows Installer application. There are publish component table entries that can be added to MSI files to tell Visio about new Visio content (stencils, templates and add-ons). We added support for publish component table entries...
  • Blog Post: Dev Luv: Follow-up on Digital Certificate Question

    A blog reader asked if it was possible to get a cheaper digital certificate for a smaller dev shop. I looked into this and unfortunately, there is no special discount for individual software production houses. The real issue when talking certificates is the level of trust a certificate carries. For instance...
  • Blog Post: Dev Luv: More Info on Digital Signing

    I’ve gotten lots of mail from Visio blog readers who are still confused about how digital signing works for any Office solution. Siew-Moi Khor, a Programmer/Writer in the MS Office organization who writes seriously good documentation on complex topics, has written some articles on how digital signing...
  • Blog Post: Visio Use at Microsoft: Business Process Management Automation

    Visio's “visualize information” mantra applies to many different customer scenarios. In the next several blog entries, I’m going to focus on several different uses of Visio within Microsoft. I’ll show screen shots where I can (e.g., I don’t have to scrub confidential data). Hold off on questions about...
  • Blog Post: Dev Luv: Digital Signatures for Visio Documents

    If you are shipping a custom ActiveX control in your Visio solution, it’s important to know that Visio creates a VBA project when you embed an ActiveX control in a Visio document. That means that you need to sign both the custom ActiveX control and the Visio document itself in your solution. For more...
  • Blog Post: Dev Luv: Guidelines for Developing Visio Managed COM Add-ins

    If you are developing a Visio (or any Office) managed-code COM add-in, these resources will come in handy: 1. This PIA article is the best place to start to learn more about installing and using Office 2003 PIAs. 2. If Microsoft provides an official PIA, always use PIAs. Yes, you can roll your own interop...
  • Blog Post: Visio Program Manager Job Opening

    In the spirit of networking, can you recommend or refer anyone that you think may be qualified or have an interest in the position below? We are looking for candidates who would like to Join Microsoft's award-winning Visio Team within Office. Come join the Visio Program Management team to define how...
  • Blog Post: Dev Luv: Determining When a Shape is Copied versus Added

    A blog reader recently sent me mail asking how to programmatically determine if a shape has been added to the page through a cut-and-paste operation or by the user dragging and dropping the shape from the stencil. In this case, the reader wanted to call a different routine when the shape is copied. Visio...
  • Blog Post: Dev Luv: Are You A Visio Shape Developer?

    Which option best describes how you use Visio shapes? (a) I only use the shapes that ship in the box or that I see in other peoples’ drawings; I don’t make any modification to the shapes when I use them. (b) I modify existing shapes with color or other formatting changes and reuse those shapes; my changes...
  • Blog Post: Great Shapes for Conceptual Architecture Diagrams in Visio (Part 2)

    Sorry that I haven’t been posting frequently since Thanksgiving -- it gets super busy around the holidays, and unfortunately, my blogging time has suffered. I can’t promise that it will get better through December, especially since I’m planning a work-free holiday around Christmas but I will resume full...
  • Blog Post: Dev Luv: Identify Visio Shapes By ID, Not Name

    The name of a Visio shape is not unique on a page. The name is only unique in its container . Visio developers often try to identify shapes or types of shapes using the Shape.Name property. This can cause problems for two reasons: users can modify the shape’s Name property using the Format | Special...
  • Blog Post: Visio for Enterprise Architects Versioning (and other responses to blog feedback)

    Readers of my last blog on conceptual architecture shapes asked why they couldn’t find the new networking shapes with the latest version of Visio for Enterprise Architects (10.0.5110). Releases of Visio for Enterprise Architecture (VEA) and Microsoft Office Visio are not synchronized. VEA ships with...
  • Blog Post: Great Shapes for Conceptual Architecture Diagrams in Visio (Part 1)

    I’ve gotten multiple requests from blog readers to show how to get the same visual quality as seen in architectural diagrams posted on MSDN articles. Typically the Microsoft authors of MSDN articles use Visio to create the diagram. The diagram is then touched up for color or effects by a designer before...
  • Blog Post: Dev Luv: Four Best Practices When Event Handling in Visio

    1. Avoid Holding onto Multiple Visio Objects : If you need to keep track of Visio, pages, documents or shapes, use IDs instead of objects. A given shape can always be associated with a tuple <document ID, page ID, shape GUID>. 2. Use AddAdvise/IVisEventSink Event Handling : AddAdvise/IVisEventSink...
  • Blog Post: Network Shapes and Auto-discovery Bundle for Visio 2003

    We’ve put together a kit with two Visio partners, Fluke Networks and Altima Technologies, that provides an auto-discovery tool and lots of manufacturer-specific network shapes. Fluke Network’s LAN MapShot is an auto-discovery tool that crawls your network and puts together 13 different kinds of network...
  • Blog Post: Visio Books and Resources

    If you’re new to Visio, check out the Step-by-Step with Visio 2003 book. It provides an introduction to the product and comes with a CD with exercises. If you’re somewhat familiar with Visio but interested in getting more out of the product, the Visio 2003 Inside Out book is pretty good. It’s targeted...
  • Blog Post: Dev Luv: New blog on Visio solution development!

    Chris Castillo, Visio’s Application Development Consultant and .NET developer extraordinaire, has started a blog on Visio solution development with a focus on .NET development: http://blogs.msdn.com/chcast . Check it out! It’s 100%-focused on developer issues for Visio. Chris knows a ton about Visio...
Page 1 of 2 (40 items) 12