This document discusses using InfoPath task forms with SharePoint workflows. It demonstrates how to pass data between an InfoPath form and a workflow task by serializing the form data to XML and passing elements as extended workflow properties. Limitations of this approach include case sensitivity and inability to pass complex data types. An alternative approach is presented using a common XSD and serialization/deserialization to safely pass the entire form data to the task.