Visual Studio

Integrating Lotus Notes with the 2007 Release

Converting an InfoPath 2007 Form into a Word 2007 Document

With the introduction of the Office Open XML Formats in the 2007 release, the process for programmatically using XSLT to generate Word 2007 documents has changed somewhat since the Office 2003 days. For those of you not interested in working with XSLT, this post describes an alternative for programmatically generating Word 2007 documents from InfoPath 2007 forms...

Deploying InfoPath Templates to a Production Environment

Ancestry Tool

Submitting Forms with Microsoft.SharePoint

Using the XmlFormView Control

The XmlFormView is a common way to display Office InfoPath 2007 browser forms on a custom ASPX page. One thing to keep in mind though is that the InfoPath form template that is to be displayed in the XmlFormView control must reside in the same site collection as the custom ASPX page...

Using Custom Task Panes in InfoPath

If you want to display auxiliary information within your InfoPath form solutions, using custom task panes is a viable option. I recently developed a form template that identified different hardware types in a repeating table control. The unique identifier for each hardware type was the model number. In this particular solution, the customer wanted hardware spec information for a particular model to be displayed in the task pane...

Custom Saving in InfoPath

SharePoint Connections Revisited

Using userName() in the Document Information Panel

After reading my four-part series about the time-off request solution, someone asked if it were possible to retrieve user information into the form and thus save the end user from having to select an employee name from a drop-down list box control. Immediately, I thought of the declarative userName function in InfoPath 2007. Unfortunately, as I later found out from the InfoPath product team, this function is not supported in the Document Information Panel...

SharePoint Connections

InfoPath 2007 Visual How Tos

Integrating InfoPath 2007 with the Business Data Catalog

Developing InfoPath 2007 Managed-Code Solutions

Using the InfoPath Changing Event

Office SharePoint Server 2007 SDK

Filtering in Browser Forms

When designing Microsoft Office InfoPath form templates, filtering can be used to limit the options that are displayed to users in certain controls. However, if you are designing an Office InfoPath 2007 form template for a browser scenario, it should be noted that filtering is not supported. In this post, I offer a workaround for the unsupported filtering feature...

WinConnections 2007

Getting the ECM Starter Kit for RTM

Where is the FormControl Component?

Finding WindowsBase.dll

What's in a userName?

Vista and Office Beta Experience Newsletter

Redirection from the XmlFormView Control

InfoPath Forms for Mobile Web Browsers

The 2007 Microsoft Office release has built-in support for running InfoPath forms in a mobile Web browser. Granted, there are limitations to the form behavior. For instance, all formatting and layout in views are ignored, and controls such as the rich text box, option button, and section are not supported. Still, the fact that InfoPath form data can be submitted from mobile devices opens up a broad range of user scenarios...

Passing Parameters to an InfoPath 2007 Browser Form

Microsoft Office InfoPath 2007 supports parameters for browser forms. This functionality can make form solutions more dynamic and requires only a small amount of code. Within the Loading event of the form template, the TryGetValue method is needed for each parameter value that is being passed. Then, the appropriate fields in the form file can be set accordingly...

Hosting an InfoPath Form in a Custom Web Page

The much-hyped building permit application solution, which was featured in John Peltonen's Tech•Ed 2006 demo and will be presented as an instructor-led lab later this month at TechReady3, includes a feature that has not been discussed in great length but has been sought after by developers for a long time. The feature, having a Microsoft Office InfoPath 2007 form hosted in a custom Web page, is used at the beginning of the demo—when the applicant first provides building project information...

Microsoft Office System Developers Conference 2006

Developing End-to-End Solutions in Office "12"

TechReady2 Hands-On Labs

PDC05 Hands-On Labs

InfoPath: Developing Forms Using Managed Code (CLI335)

VSTO 2005: InfoPath (Cabana Talk)

InfoPath at Tech·Ed 2005 (Take 2)

Using Access with InfoPath

Recently, we were tasked with building a budget solution prototype that uses Access with InfoPath. Within the InfoPath form, users could update multiple tables with a single action, and it became necessary for us to create custom calls to the database with managed code. As it turns out, using managed code to submit data from InfoPath to Access is not as arduous as it sounds...

InfoPath at Tech·Ed 2005

Modifying Custom Constraint Alerts in InfoPath

CLT250: Developing InfoPath Forms Using Managed Code

InfoPath SP1 at the Office Developer Conference

Generating WordML in InfoPath and Opening the Results in Word

Using DataSets in InfoPath

You can work with ADO.NET DataSet objects to retrieve and submit data in InfoPath SP1. Note, however, that there are limitations when working with a DataSet.

Copyright © David Gerhardt

Design by Bartosz Brzezinski

Design by Phil Haack Based On A Design By Bartosz Brzezinski