Welcome to MSDN Blogs Sign in | Join | Help

Creating a Custom User Site Provisioning Solution with Microsoft Office SharePoint Server 2007

The white paper and code sample for Creating a Custom User Site Provisioning Solution with Microsoft Office SharePoint Server 2007 is now live.  

The products and technologies in this solution include SharePoint, BDC, InfoPath, Forms Server, SharePoint Designer, Workflow and VSTO.   

Summary: This white paper examines some of the new capabilities that are built-in to the Microsoft Office SharePoint Server 2007 Enterprise Edition, which enable business process automation and simplify the business process. This white paper demonstrates the tight integration between the SharePoint Server portal, including InfoPath Forms Services and the Business Data Catalog, as well as the various other Office System 2007 applications and features, including InfoPath 2007 and SharePoint Designer 2007. In addition, this solution illustrates how programmatically accessing and manipulating various SharePoint Server components, such as the Member group and user permissions, as well as the BDC and legacy LOB data sources with the SharePoint APIs that are provided out-of-the-box, enables this type of business process automation. The automation was developed primarily using Visual Studio Tools for Office 2007 Second Edition and the Visual Studio 2005 Extensions for Windows Workflow Foundation. Additionally, traditional .NET console and Windows Forms applications can be developed to make use of the SharePoint and Office System 2007 APIs that will also facilitate the automation and simplification of business processes within the enterprise.


 

Published Wednesday, August 22, 2007 8:27 PM by joelo

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# Links (8/22/2007) « Steve Pietrek’s SharePoint Stuff

Wednesday, August 22, 2007 8:47 PM by Links (8/22/2007) « Steve Pietrek’s SharePoint Stuff

# Creating a Custom User Site Provisioning Solution with Microsoft Office SharePoint Server 2007

Joel geeft op de blog van het SharePoint team aan dat er een nieuw whitepaper beschikbaar is: The white...

Thursday, August 23, 2007 3:01 AM by Bart Wessels' Blog

# re: Creating a Custom User Site Provisioning Solution with Microsoft Office SharePoint Server 2007

Fantastic demonstration.  It's very nice to see these kinds of things beginning to emerge from the documentation team.

But ...

It would be very nice to see the xoml from the completed SPD workflow in addition to the support code you've included.

Here's my challenge:  we're trying to create SPD-based workflows which duplicate as much as possible the look & feel of the WSS/MOSS built-in ones.  Your description of the workflow steps, actions, etc, on page 40 & up is great at showing the best-practice expectations for doing productive actions & creating history records as well as using step-to-step wait states.

BUT ... the example provides none of the meat for any of the productive actions.  For example, it shows us "Create Item in UserRequestWorkflowTasks (Output to Variable:create)" and that's all.  No deeper detail.

Which fields in the task list (particularly internal housekeeping fields) need to be set to what values to play nice with the rest of the workflow infrastructure?

When we write a history list record, which fields do we need to set how to best mimic other built-in workflows?

I understand we can't deploy the xoml directly, but reading it would indicate what wizard steps we'd need to have somebody go through to create an SPD workflow that really, really works & gains max leverage with the rest of the WF-in-SP infrastructure.

Thanks in advance.

Thursday, August 23, 2007 1:25 PM by Mark Seward

# September 2007 - Microsoft Technical Rollup Mail

MANAGEABILITY News System Center Configuration Manager 2007 Now Available The next release of Systems...

Tuesday, September 04, 2007 9:04 PM by Shahed Khan (MVP C#)

Leave a Comment

(required) 
required 
(required) 
 
Page view tracker