Microsoft InfoPath 2010
The official blog of the Microsoft InfoPath team

What's New in InfoPath 2010?

What's New in InfoPath 2010?

Rate This
  • Comments 63

Here's a quick overview of some of the great new features in InfoPath 2010. Stay tuned for upcoming posts with more details!

Microsoft InfoPath 2010 makes it easier than ever to design electronic forms. InfoPath now includes the Office Fluent UI and allows the creation of powerful, interactive forms, without having to write any code. With a few clicks, Office users can customize SharePoint list forms, add custom layouts and rules to validate the data, and take them offline in SharePoint Workspace.

IT professionals can create custom forms for document workflows and Office Business Applications that include managed code, digital signatures and that connect to line of business data.

In InfoPath 2010, we’ve made some big investments to make it much easier to build rich forms-based applications on top of the SharePoint Server 2010 platform.

Quickly Design Forms with Easy-to-Use Tools
New features to help you quickly and easily create forms include our new Fluent UI, pre-built layout sections, out-of-the-box rules, improved rules management, and varied styles. 

The New tab in the Designer Backstage presents you with the available form templates that you can choose from. Most templates start you off with a default layout table.

InfoPath 2010 Designer New Tab

Stay tuned for more details on our new and improved form design features!

Layout your Forms Using Pre-built Page and Section Layouts
Laying out your form and making it look more attractive is now easier than ever. Insert one of our pre-built page layouts to give your form structure. Then, insert some section layouts into the page layout to start building your form.

Page and Section Layouts in InfoPath Designer:

InfoPath 2010 Designer Layouts

New and Improved Controls
We’ve added some new controls and narrowed the feature gap between client and browser forms, ensuring a more consistent form filling experience for all our users.

New controls in InfoPath 2010 include:

  • Picture buttons – Instead of the default gray button, use any image as a button in your form.
  • Hyperlink capabilities –Allow users to insert their own hyperlinks when filling out forms.
  • Date and time picker – Allow users to insert dates and times in their forms
  • Person/Group pickers – Updated! This is now a first class control and is included by default in the Controls gallery.
  • Signature Line (Editor Only) – Allow users to digitally sign a  form

Controls and functionality that are now supported in browser forms include:  

  • Bulleted, numbered, and plain lists, multiple selection list boxes, Combo boxes, Choice group and sections, and Filtering functionality.

Add Rules to your Forms
With our new out-of-the-box rules (or quick rules) and improved rules management UI, you can easily add rules to validate data, format your form, or perform other actions with just a couple of clicks, and without any code.

Quick Rules in InfoPath Designer:

InfoPath 2010 Designer Quick Rules

Publish Forms Quickly
Our new “quick” publish functionality allows you to publish forms in a single click (no more clicking through the Publishing Wizard every time you want to make an update to your forms!)

Create Forms for SharePoint Lists
Using InfoPath, you can now extend and enhance the forms used for creating, editing and viewing items in a SharePoint list. In a browser, simply navigate to a SharePoint list, and on the SharePoint Ribbon under List Tools, choose the Customize Form option. This will automatically generate a form which looks very similar to the default out-of-the-box SharePoint list form.

You can then customize and enhance this form by modifying the layout, creating additional views or pages, and adding rules to validate your data, show or hide sections of the form or set a fields value (to name just a few of the options).

Example of Customized SharePoint List Form:

 Customized SharePoint List Form
Stay tuned for more details on SharePoint List Customization!

We recommend using a form associated with a SharePoint list when possible. This provides the most straightforward design and form management experience. However, there are more complex scenarios where using a form associated with a form library is preferred e.g. if your form has a complex schema or if you need to add code to your form. 

Create SharePoint Applications
With InfoPath 2010, SharePoint Server 2010, and SharePoint Designer 2010, you can easily create powerful team, departmental or enterprise applications on top of SharePoint Server.

  • Form-based applications: InfoPath forms can be integrated with components such as workflow, reporting, and custom Web pages to create rich form-based applications.  
  • Document Workflows: InfoPath can be used to design custom workflow initiation and task forms that drive document management processes.
  • Business Connectivity Services: Integrating with BCS, it is straightforward to design InfoPath forms that create, read, update, and delete business data from a back-end system. 

Stay tuned for more details on creating SharePoint applications!

Create Mashups using the InfoPath Form Web Part
Now, without writing a single line of code, you can host your InfoPath browser forms in Web pages by simply adding the InfoPath Form Web Part to a Web Part page. You can also connect it to other Web Parts on the page to send or receive data.

Stay tuned for more details on the InfoPath Form Web Part!

Build Forms with Code
Using Visual Studio Tools for Applications, you can add managed code to your forms.

Stay tuned for more details on programming with InfoPath! 

InfoPath Editor
The InfoPath 2010 Editor Fluent user interface provides a much improved, simpler user experience for filling out forms.

Form opened in InfoPath 2010 Editor:

InfoPath 2010 Filler
SharePoint Workspace
InfoPath 2010 is the forms technology used by SharePoint Workspace 2010 for creating and filling out forms.

InfoPath Forms Services Administration and Management
We have invested in many improvements to make it easier to manage your InfoPath Forms Services as a component of Microsoft SharePoint Server 2010.


We hope you enjoy using InfoPath 2010 and look forward to getting your feedback!

The InfoPath Team


Leave a Comment
  • Please add 5 and 8 and type the answer here:
  • Post
  • Thanks for your feedback. We will take it into consideration for future releases.

  • I am working with an Infopath 2010 form published to a Sharepoint site, linked to a Sharepoint list. We would like to be able to email the form in Outlook to those who need to fill it out. When they click submit to the submit the form we would like to have it submit to the Sharepoint List. We also want to make sure that they can't edit the layout of the form. We have been trying to figure this out and are having issues getting them to work. Any help would be great. Thanks

  • Would like to use Infopath to design a manpower approval form. How does the software manage approvals betwwen different departments and users.

  • In response to, how does InfoPath handle approvals between departments: you integrate InfoPath with SharePoint workflows to automate approval processes.

  • We are using an infopath form on a 2010 publishing site, using the InfoPath form web part.  We have some custom actions using rules upon submission.  Under "Submit options -> Advanced -> After submit: is set to Close the Form.  However, when a user does submit the form, the form remains open with the data entered still there.  If I edit the webpart, in the toolpane the 'submit behavior' is defaulted to leave the form open, and is not selectable.  Why are the settings from the form being overridden?

  • What happened to Repeating Choise Group?

    Any great ideas on how to work around (not including repeating group having choice group)

  • DOH!!

    Was using InfoPath with WEB Compatibility mode -


  • I created an InfoPath template part using an XSD.  I added it to my custom controls, but when I try to insert it into the main template, it asks to be bound to a data source.  I have created a group to bind it to in the data source, and I created a "complete XML document or schema" based on the same XSD as well.  It matches the schema in the template part exactly.  The template part won't bind to either node.  I get the error message, "Requirements_Template_Part cannot be bound to the selected field or group."  

    This XSD is complex and contains a repeating table.  I read somewhere that this might be a problem.  Unfortunately , the XSD cannot be changed much though this is a format imposed on us from another group.  A coworker is writing a transform to cull out the data from this XSD and feed it into another system.  He says he will update the XSD from time to time, and I thought that a template part would make it easy for me to update it whenever he updates his XSD.

    I was using InfoPath 2007, but I just upgraded to 2010 to try and fix this problem.  It didn't help; I'm getting the same errors.

    I would appreciate your help if you know what to do.  Thanks!  :-)

  • I am looking to create an application interface to an SQL Databse in SharePoint 2010, and want to use infopath forms as the input screens.  Do I need "Infopath Services" and therefore, enterprises CALs to get this capability?  I am trying to put together a low-cost solution for a non-profit.

  • I have imported an Excel spreadsheet to InfoPath and it looks great. The problem I am having is that I cannot figure out how to add up the total price based on what the user chooses. There are about 25 different products each with there own price/quanitity and subtotal. The rows need to be visible so the users can choose the products. Help!

  • Hi,

    Please advise.  How can I set the Multiple lines to accept only 4 lines?  Thank you.

  • Can you help me get off on the right foot?  I have InfoPath 2010 and we also use SharePoint & all other Office products.

    I have a list of equipment for each of our home users.  I want to send that list to each user along with an interactive form they can fill out to verify/change the equipment they have.   I want them to send the form back so we can tabulate changes.

    Many thanks!

  • Could not find this documented anywhere but finally figured it out.  If you need to open the Infopath 2010 designer from the command line (eg. Publishing with Citrix), you need to use the /design command line option like this: c:\program files\microsoft office\Office14\INFOPATH.EXE" /design

  • I'm referring to the post on 8 Jun 2010 10:33 AM:

    We have a similar situation. I have been using the Using InfoPath e-mail forms guide by Tudor Toma, but I have some additional needs. Instead of sending to a distribution list, I need to send each user's current information along with a form to submit modifications.   Additionally, it's not just for one computer, but for all of their equipment and their personal information.  Can you provide assistance on how to do this?

    I am working with an Infopath 2010 form published to a Sharepoint site, linked to a Sharepoint list. We would like to be able to email the form in Outlook to those who need to fill it out. When they click submit to the submit the form we would like to have it submit to the Sharepoint List. We also want to make sure that they can't edit the layout of the form. We have been trying to figure this out and are having issues getting them to work. Any help would be great. Thanks

  • hai iam using infopath 2010 i developed some form in 2010 how to disable testbox control or other control.

Page 3 of 5 (63 items) 12345