Microsoft Office Online
Sign in to My Office Online (What's this?) | Sign in

 
 
Microsoft Office InfoPath
Search
Search
 
Icon: Flag: (c) Microsoft
Get up to speed
 
 
 
Warning: You are viewing this page with an unsupported Web browser. This Web site works best with Microsoft Internet Explorer 6.0 or later, Firefox 1.5, or Netscape Navigator 8.0 or later. Learn more about supported browsers.

Resources for learning InfoPath
 
Applies to
Microsoft Office InfoPath™ 2003 Service Pack 1 or later

Are you interested in improving your form-design skills or expanding your general knowledge of InfoPath? This article lists Help files, Web sites, and other resources that can help you accomplish these goals.

Resources for everyone  One of the best ways to learn InfoPath is to open the program and try using the various features. However, if you want to learn about InfoPath in a more focused way, or if you just need a little help getting started, you can refer to the materials in the first part of this article.

Resources for advanced users  If you've mastered the basics of InfoPath, you can skip to the last half of this article to find materials appropriate for more advanced users. For example, if you use script in your forms, you can refer to Microsoft Script Editor (MSE) (Microsoft Script Editor (MSE): A programming environment used to create, edit, and debug Microsoft JScript or Microsoft VBScript code in an InfoPath form.) Help for information about creating, editing, and debugging script.

Resources for everyone

The following table lists general resources for getting assistance with InfoPath or learning more on your own.

Resource Description

InfoPath Help

A complete Help system that includes conceptual and reference information, as well as step-by-step procedures.

ShowOpen InfoPath Help

  • On the Help menu, click Microsoft Office InfoPath Help.

InfoPath product tour

An animated overview of InfoPath that introduces key concepts and product features.

ShowTake the product tour

  • On the Help menu, click Microsoft Office InfoPath Tour.

InfoPath sample forms

A set of 25 predesigned business forms, including an expense report form, a status report form, and an issue tracking form. The sample forms are a great way to learn by example and get ideas for your own forms. For instance, you can open the Expense Report sample form in design mode (design mode: The InfoPath design environment in which you can create or modify a form template.) to better understand how a repeating table (repeating table: A control on a form that contains other controls in a table format and that repeats as needed. Users can insert multiple rows when filling out the form.) works.

ShowOpen a sample form in design mode

  1. On the File menu, click Fill Out a Form.
  2. In the Fill Out a Form dialog box, under Form categories, click Sample Forms.
  3. Click a sample form, and then under Form tasks, click Design this Form.

InfoPath discussion groups

Online discussion groups (also known as newsgroups) where you can interact with other InfoPath users, get your questions answered, share ideas, and learn more about InfoPath.

ShowOpen discussion groups from within InfoPath

  1. Press F1.
  2. In the InfoPath Help task pane, click Communities.

    Note  This option is available only if you're connected to the Internet.

InfoPath training on Office Online

A series of short, self-paced training courses on Microsoft Office Online. These courses include practice sessions so that you can get hands-on experience with InfoPath.

InfoPath home page on Office Online

Up-to-date information on Office Online, including how-to articles, columns, and tips for using InfoPath.

Resources for advanced users

In addition to the general resources described in the previous section, InfoPath offers advanced resources for developers and other technical users, including those who are familiar with scripting languages, Extensible Markup Language (XML) (Extensible Markup Language (XML): A condensed form of Standard Generalized Markup Language (SGML) that enables developers to create customized tags that offer flexibility in organizing and presenting information.), and other development tools and technologies. The following table lists these advanced resources.

Resource Description

InfoPath Developer's Reference

A complete Help system for developers that includes:

ShowOpen the InfoPath Developer's Reference

  1. On the Help menu, click Microsoft Office InfoPath Help.
  2. In the InfoPath Help task pane, click Table of Contents.
  3. In the table of contents, click InfoPath Developer's Reference.

    Tip  When you write script for an InfoPath form by using Microsoft Script Editor (MSE), you can also open the InfoPath Developer's Reference as well as the documentation for Microsoft XML Core Services (MSXML) 5.0. The latter contains information about programming the XML Document Object Model (DOM), creating XML Path Language (XPath) (XML Path Language (XPath): A language used to address parts of an XML document. XPath also provides basic facilities for manipulation of strings, numbers, and Booleans.) expressions, and working with XML Schemas (XML Schema: A formal specification, written in XML, that defines the structure of an XML document, including element names and rich data types, which elements can appear in combination, and which attributes are available for each element.).

Developer sample forms

Several sample forms that are installed on your hard disk when you install InfoPath, which demonstrate various techniques for developing and designing forms. For example, the User Interface sample form helps you to understand how menus, toolbars, task panes, and other aspects of the user interface can be customized in a form.

ShowFind the developer sample forms

  1. In the Design a Form task pane, under Open a form in design mode, click On My Computer.
  2. In the Open in Design Mode dialog box, browse to the following location:

    <drive:>\Program Files\Microsoft Office\OFFICE11\SAMPLES\INFOPATH\

  3. Select the sample form that you want to open.

ShowFind documentation for the developer sample forms

  1. On the Help menu, click Microsoft Office InfoPath Help.
  2. In the InfoPath Help task pane, click Table of Contents.
  3. In the table of contents, click InfoPath Developer's Reference, and then click Developer Sample Forms.

Microsoft Script Editor (MSE) Help

A set of topics related to adding and debugging scripting code in forms. MSE Help also includes comprehensive reference material for Microsoft JScript (JScript: An interpreted, object-based scripting language that borrows from C, C++, and Java. It is the Microsoft implementation of the ECMA 262 language specification.) and Visual Basic Scripting Edition (VBScript) (Visual Basic Scripting Edition (VBScript): An interpreted, object-based scripting language that is a subset of the Microsoft Visual Basic programming language.), which are supported by InfoPath.

ShowOpen MSE Help

  1. In design mode, press ALT+SHIFT+F11.
  2. In MSE, press F1.

InfoPath home page on MSDN

Up-to-date information on the Microsoft Developer Network (MSDN), including white papers, sample forms, articles, and general information about developing InfoPath forms. Also includes tools such as the Microsoft Office InfoPath 2003 Toolkit for Visual Studio .NET, which you can use to create InfoPath projects by using managed code.

InfoPath 2003 Training on MSDN

Training labs that teach you how to design and deploy XML-based forms in InfoPath.

InfoPath Software Development Kit (SDK) on MSDN

A software development kit that includes the following:

  • Developer sample forms that demonstrate development techniques for customizing and implementing InfoPath features and, in some cases, integrating InfoPath with a back-end server or process.
  • Documentation for the developer sample forms included with the SDK, technical articles, and the InfoPath Developer's Reference.

InfoPath team Web log (blog) on MSDN

A frequently updated journal written by members of the InfoPath product development team.

The following table lists MSDN Web sites that contain comprehensive information about development platforms and tools related to InfoPath.

Web site Description
Microsoft Office Developer Center Information about using Microsoft Office programs as a development platform.
Microsoft XML Developer Center Information about using and developing applications with XML.
Microsoft Scripting Developer Center Information about using various Microsoft scripting languages, including JScript and VBScript.
Microsoft Web Services Developer Center Information about developing and using XML Web services.
Microsoft Visual Studio .NET Information about using Visual Studio .NET.
Microsoft .NET Framework Information about using the .NET Framework.
Microsoft SQL Server Information about deploying and using SQL Server.
Microsoft BizTalk Server Information about deploying and using BizTalk Server.
advertisement