Introduction

Electronic forms are the bane of developers everywhere. Laying out a form is generally designing a business process, so while it may seem like a fairly straightforward thing to do (I need this data, so I'll put these controls on the form), you start running into issues of validation, presentation, showing and hiding optional fields, and so on. InfoPath is a great tool exactly because the designer is so straightforward that the developer can have the business stakeholders design their own forms (or design the forms in conjunction with them in a joint-analysis design session).

InfoPath 2007 has evolved far beyond that initial vision. With the addition of browser-compatible forms, developers can design a form once and reuse it as a ...

Get Pro InfoPath 2007 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.