Blog

SharePoint Guidance: Comments


20 November, 2008

In November, Microsoft released the SharePoint Guidance document under their patterns & practices section. The idea of centralized best practices for SharePoint is a compelling one as the bulk reference for the platform is based in loose information from various blogs and discussion forums. After reviewing the document, I felt that some comments and questions were necessary.

Read More...

Workflow Extensions and Item Template for Debugging


18 November, 2008

A huge issue around workflows in general is tracing and error handling. When a workflow encounters an error it will simply state "Error Occurred" within the workflow status column. The data is then written to the SharePoint log file. Previously, I was using the Unified Log Viewer from CodePlex which I do recommend, but at times I found it hard to get on a live server's central administration site to do this.

Read More...

SharePoint Workflow Debugging "gotchas"


18 November, 2008

The workflow templates that come with the SharePoint 2007 SDK have a good few issues. Some of the "gotchas" around deployment and debugging include: To get the project wizard to work, the SharePoint site that you connect to must contain a task list a document library You need dbowner rights or equivalent directly on the SharePoint content database A copy of your feature.xml and workflow.

Read More...

Extended Lookup Field for SharePoint


16 November, 2008

I am currently working on an open source project on CodePlex named "Extended Lookup", an extension of the lookup field type definition in Microsoft SharePoint 2007. One problem with lookup fields are the limitation of using source lists within the same site, or SPWeb, and that the source data cannot be filtered. For example, you might want to create a lookup to a list within another site and this list might contain information that is not suitable for your list.

Read More...