CHAPTER 10InfoPath Add-Ins and Task Panes

Now that I've covered basic coding with an InfoPath form template, I'm going to discuss two more advanced (and very useful) approaches to writing code: using Visual Studio Tools for Office (VSTO) 2005, Second Edition (SE) to write an add-in for InfoPath, and creating a custom task pane using Visual Studio.

Visual Studio, especially with VSTO 2005 SE, gives developers greater flexibility with InfoPath solutions. Visual Studio Tools for Applications (VSTA) allows you to add code behind an InfoPath form template, but that code is limited to a particular solution. If you want to create a utility or other solution for use across multiple form templates, your best option is to write an InfoPath add-in with ...

Get Pro InfoPath 2007 now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.