Chapter 11

Using InfoPath with SharePoint 2013


  • Designing InfoPath forms
  • Using features in InfoPath and InfoPath Forms Services 2013
  • Applying InfoPath best practices
  • Programatically working with InfoPath Forms


The code downloads for this chapter are found at on the Download Code tab. The code is in the chapter 11 download and individually named according to the names throughout the chapter.

Capturing and displaying data is a critical part of SharePoint. InfoPath helps end users modify those views quickly. The key advantage of InfoPath is that it provides an easy-to-use interface for structured forms and provides rich developer functionality for adding business logic.

To create and display forms, SharePoint 2013 uses a service on the server called InfoPath Forms Services. This service is designed to enable end users to use their browsers to fill out InfoPath forms and enable administrators to manage those forms. SharePoint provides a full object model for the InfoPath client, InfoPath forms, and InfoPath server administration. This enables developers to build enterprise business processes and forms that can be sophisticated yet easy to create. This has enabled the development of powerful business applications such as dashboards, data capture forms, and many more.

InfoPath continues to improve the integration with the other Office 2013 products with changes to the ...

Get Professional SharePoint 2013 Development 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.