SharePoint

Office 2010 Videos: Part 4

InfoPath 2010 Filtering

Office 2010 Videos: Part 1

Content Type Book Corrections

Modifying Date Formats in SharePoint Designer Workflows

GetSharp Goes Live

SharePoint Connections Session Decks

In the Can

SharePoint Connections Session Code

Update on the Content Types Book

Integrating Lotus Notes with the 2007 Release

SharePoint Connections Fall 2008

Building Content Type Solutions in SharePoint

Deploying InfoPath Templates to a Production Environment

Let the Podcasting Begin

Creating Custom Workflows with SharePoint Designer 2007

Supporting Digital Signatures in Browser Forms

Digital signatures can be used in Office InfoPath 2007 browser forms to sign sections of data. However, the certificate that you use must be installed on both the client and SharePoint server machines...

Invalid URL when Publishing a Form Template

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...

SharePoint Connections Revisited

SharePoint Workflow: Error Updating a List Item

If you have ever encountered the "Error updating a list item: Document checked out" issue in a SharePoint workflow, it appears that there is a resolution...

SharePoint Connections

American Red Cross Case Study

InfoPath 2007 Visual How Tos

Time-Off Request Solution: Associating a Workflow

This is the final installment in a four-part series about the time-off request solution, an end-to-end Microsoft Office SharePoint Server 2007 solution that uses Microsoft Office Word 2007 as a form application. In the previous post I added a custom document information panel to the Time-Off Request site content type. This post focuses on the development of Microsoft Office SharePoint Designer 2007 workflows that will route task assignments and update time-off balances accordingly...

Time-Off Request Solution: Adding a Document Information Panel

This is the third installment in a four-part series about the time-off request solution, an end-to-end Microsoft Office SharePoint Server 2007 solution that uses Microsoft Office Word 2007 as a form application. In the previous post I built an Office Word 2007 document template using content controls and associated it with the Time-Off Request site content type. This post focuses on the document information panel and its ability to drive business logic in the form without any custom code...

Time-Off Request Solution: Building a Word Template with Content Controls

This is the second installment in a four-part series about the time-off request solution, an end-to-end Microsoft Office SharePoint Server 2007 solution that uses Microsoft Office Word 2007 as a form application. In the previous post I created the site columns for the solution and included them in a site content type. This post focuses on the Office Word 2007 document template and the binding of content controls to those site columns...

Time-Off Request Solution: Creating a Content Type

In my last post I alluded to a time-off request solution that uses Microsoft Office Word 2007 as a form application. Here, I will begin the process of documenting how that solution was built. This post, the first in a four-part series, will focus on the creation of a Microsoft Office SharePoint Server (MOSS) 2007 content type...

SharePoint/Word Form Solutions

Using UDC Files in InfoPath 2007 Browser Forms

Integrating InfoPath 2007 with the Business Data Catalog

Developing InfoPath 2007 Managed-Code Solutions

Building Dynamic Strings in SharePoint Designer Workflows

A few people have asked if it is possible to create a SharePoint Designer workflow variable that includes references to other variables. Indeed, it is possible. The Build Dynamic String action in the Workflow Designer allows you to define any combination of static text, list field data, and workflow data in a single variable...

Setting the Wiki Home Page

When you create a new MOSS 2007 wiki page library, there are always two pages added by default: "Welcome to your wiki library" and "How to use this wiki library". The former is assigned the ./Home.aspx URL and is the default home page for the library. Changing this default home page is not as intuitive as you might think...

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

Promoting Editable SharePoint Columns

A number of good questions have been raised about the building permit application solution that we built. One question in particular that I see frequently relates to the SharePoint columns that were promoted from the InfoPath form template. How did we enable some of those columns to be editable so that they could be modified by a SharePoint Designer workflow? The answer to the question is actually quite simple...

Updating List Items with SharePoint Designer

A few months ago I wrote about how a Microsoft Office SharePoint Designer 2007 workflow can be used to update SharePoint list items. In that post the workflow logic that was described was attached to a specific document library, and the Update List Item action was used to set field values for files in that library. I have since found out that Office SharePoint Designer 2007 workflow functionality can extend to other SharePoint lists...

Feature Cut: Form Conversion for Archiving

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...

Building Permit Application Solution: KPIs

This is the sixth and final installment in a series about the building permit application, an end-to-end solution built entirely with the 2007 Microsoft Office release. The previous post described how to enable form conversion for archiving in a SharePoint document library. This post focuses on key performance indicators (KPIs)…

Building Permit Application Solution: Archival Policy

This is the fifth installment in a series about the building permit application, an end-to-end solution built entirely with the 2007 Microsoft Office release. The previous post described how routing logic was developed with SharePoint Designer. This post focuses on the creation of an archival policy...

Building Permit Application Solution: SharePoint Designer Workflow

This is the fourth installment in a series about the building permit application, an end-to-end solution built entirely with the 2007 Microsoft Office release. The previous post identified the new InfoPath e-mail attachment options. This post focuses on workflow logic…

Building Permit Application Solution: E-mail Attachments

This is the third installment in a series about the building permit application, an end-to-end solution built entirely with the 2007 Microsoft Office release. The previous post described the implementation of user role functionality. This post focuses on InfoPath e-mail attachments…

Building Permit Application Solution: User Roles

This is the second installment in a series about the building permit application, an end-to-end solution built entirely with the 2007 Microsoft Office release. The last post provided an overview of the solution and explained the "design once" concept of Microsoft Office InfoPath 2007. This post focuses on how user roles are implemented in the solution…

Building Permit Application Solution: "Design Once" Concept

Recently, I have touted how the 2007 Microsoft Office release simplifies the overall development effort for end-to-end solutions. Currently, I have been developing different variations of a building permit application solution, for which I promised in my last post to share some details. In this post, I will provide an overview of that solution and highlight one key feature: the "design once" concept of Microsoft Office InfoPath 2007…

End-to-End Solutions Made Easier

Moving on to TechEd 2006

Microsoft SharePoint Conference 2006

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

Copyright © David Gerhardt

Design by Bartosz Brzezinski

Design by Phil Haack Based On A Design By Bartosz Brzezinski