Microsoft Visio is a diagramming program that can help document and organize complex ideas, processes, and systems. Diagrams created in Visio enable you to visualize and communicate information clearly, concisely, and effectively in ways that text and numbers cannot. Visio also automates data visualization by synchronizing directly with data sources to provide up-to-date diagrams, and it can be customized to meet the needs of your organization.

Visio provides a powerful single platform for your custom visual solutions. Developers will gain greater flexibility in creating custom Visio applications through support for ActiveX controls, XML, .NET Framework, improved COM add-ins, and integration with other Office programs.

Aa167895.leave-site(en-us,office.11).gifCheck out Visio on the Office Developer Center

You'll find in-depth content, code walkthroughs, downloads, product information, and more at this one-stop resource for Visio developers.

In This Library Essentials

Technical Articles

Developer Documentation


Code Samples