Designing Forms for Microsoft InfoPath 2010

Designing Forms for Microsoft InfoPath 2010 Course ISI-1270 3 Days Instructor-led, Hands on Course Information This course is appropriate for those...
Author: Hester Briggs
6 downloads 0 Views 238KB Size
Designing Forms for Microsoft InfoPath 2010 Course ISI-1270

3 Days

Instructor-led, Hands on

Course Information This course is appropriate for those who have never used InfoPath before, as well as those who have worked with InfoPath 2003 and 2007. Using InfoPath Designer, learn how to build form templates with little or no code required. Users can open InfoPath Filler to fill out forms based on the form templates created.

At Course Completion Upon successful completion of this course, students will be able to:          

Design form templates: create blank form templates, insert and customize controls, use advanced formatting, and construct and lay out views Work with data: start with XML data or schema, manually edit data sources, and understand design-time visuals Add custom business logic to forms, and integrate them with other applications Save, preview, and publish to e-mail, SharePoint, and more Build reusable components with template parts Create workflows with SharePoint and InfoPath E-Mail Forms Administer Forms Services and Web-enabled form templates Build advanced form templates using C# form code, custom controls, add-ins, and the InfoPath managed object model Design form templates using Visual Studio Tools for Office (VSTO) Update, secure, and optimize your form templates

Prerequisites Students taking this class should have proficiency in Microsoft Office products, concentrating in forms development and experience working in a tagged environment (such as, HTML). Approximately 1 month development experience with SharePoint 2007 or SharePoint 2010 and VS2010 creating code that interacts with the SharePoint Server-side APIs

Course Outline Module 1: Introduction to InfoPath 2010 

What Is InfoPath?

Module 2: Basics of InfoPath Form Design Contact ISInc for more information at 916.920.1700 or by visiting our website at http://www.isinc.com



What Is a Form Template



Creating a New Blank Form Template



Designing the Layout of Your Form



Using Controls



Creating Multiple Views



Advanced Formatting

Module 3: Working with Data 

Data Binding



Data Source Field and Group Properties



Manually Editing the Data Source



Advanced Data Binding



Editing Default Template Data

Module 4: Advanced Controls and Customization 

Advanced Controls



Control Properties



Advanced Customizations

Module 5: Adding Logic without Code 

Conditional Formatting



Data Validation



Action Rules



Quick Rules



Rule Inspector

Module 6: Retrieving Data from External Sources 

Data Connections



XML Files



Databases



Web Services



SharePoint Libraries and Lists

Module 7: Extended Features of Data Connections Contact ISInc for more information at 916.920.1700 or by visiting our website at http://www.isinc.com



Extended Features of Web Services



Secondary Data Source Binding



Offline Mode Query Support



List Box Controls Connected to Secondary Data Sources

Module 8: Submitting Form Data 

Why Submit?



Submitting Forms



ADO.NET DataSet Submit



Submit Options

Module 9: Saving and Publishing 

Saving and Publishing a Form Template with InfoPath Designer



Saving Templates as Exported Source Files



Previewing Form Templates

Module 10: Building Reusable Components 

Designing a New Template Part



Using a Template Part



Updating Template Parts



Customizing Existing Template Parts

Module 11: Security and Deployment 

Introduction to InfoPath Security



InfoPath Security Levels



Trust and Designer Lockdown



Digital Signatures



Information Rights Management

Module 12: Creating Reports 

Merging Forms



Printing

Contact ISInc for more information at 916.920.1700 or by visiting our website at http://www.isinc.com



Exporting Forms

Module 13: Workflow 

User Roles



Workflow with InfoPath E-Mail Forms

Module 14: Introduction to Forms Services 

What Is InfoPath in the Browser?



Installing and Configuring Forms Services



Publishing a Form Template to Forms Services



Getting Familiar with Browser Forms



Designing a Browser-Enabled Form Template



Getting Familiar with the Browser Form Experience



Data Connections



Filling Out Browser Forms



Mobile Support: Smart Phone and PDA

Module 15: Using Forms in SharePoint 

SharePoint Integration



Customized List Forms



Filling Out a Form on a SharePoint Page



Connecting Web Parts



Workflow with Microsoft Office SharePoint Server 20010



Using InfoPath Forms with SharePoint Designer

Part II: Advanced Form Design Chapter 16. Writing Code in InfoPath Getting Started Writing Code Behind a Form The InfoPath Object Model Programming InfoPath . . . in Action! What’s Next?

Contact ISInc for more information at 916.920.1700 or by visiting our website at http://www.isinc.com

Chapter 17. Visual Studio Tools for Microsoft Office InfoPath 2010 Getting Started What Is VSTO? Bringing InfoPath into Visual Studio Installing VSTO Designing a Form Template with VSTO Previewing a Form in VSTO What’s Next? Chapter 18. Advanced Forms Services Getting Started Controls and Browser Optimizations Form Code SharePoint Integration Data Connections Performance Tips and Best Design Practices What’s Next? Chapter 19. Hosting InfoPath Getting Started Hosting Scenarios Document Information Panel Creating an InfoPath Host Application Hosting the InfoPath Form Control in a Web Browser

Contact ISInc for more information at 916.920.1700 or by visiting our website at http://www.isinc.com

What’s Next? Chapter 20. Building Custom Controls Using ActiveX Technologies Getting Started Installing and Using ActiveX Controls Building Custom Controls for InfoPath Using ActiveX What’s Next? Chapter 21. Add-ins Getting Started Introduction to COM Add-ins Building a COM Add-in for InfoPath Custom Task Panes Writing Add-ins and Custom Task Panes Using VSTO 2010 Managing InfoPath Add-ins What’s Next? Chapter 22. Importers and Exporters Getting Started Built-in Form Importers Creating Your Own Form Importers and Exporters Importing Form Data

Contact ISInc for more information at 916.920.1700 or by visiting our website at http://www.isinc.com

Suggest Documents