July 2010
Intermediate to advanced
344 pages
6h 44m
English
Some programmers think that Visio is present just to provide a graphical canvas with symbols and lines that they need to manipulate or interrogate. Perhaps they have been used to draw items in Windows Forms applications or even XAML-based development with WPF or Silverlight. To think like this is to misunderstand Visio because Visio has a rich diagramming engine, coupled with the ability to encapsulate data and custom behaviors in every element, not to mention the inheritance between certain types of objects. This has resulted in a fairly complex structure in parts of the object model, so that all of the desired functionality can be described fully.
Programmers who look at the Visio object model for the first ...
Read now
Unlock full access