Skip to main content

Incorporating Workflow into forms Processing

  • Chapter
  • 272 Accesses

Abstract

In the previous chapter we discussed how InfoPath 2007 and Share Point Forms Server 2007 allow developers to quickly create enterprise forms solutions that can be deployed to a user desktop and to the Web, giving information workers the ability to work both online and offline as well as in a thin-client setting. In this chapter we are going to build on that concept by introducing the ability to automate the business processes that these solutions typically feed. When we think of business-process automation we usually associate it with some type of workflow. There are three basic types of workflow: application-oriented or structured, human-oriented or ad-hoc, and those that span both. Historically Microsoft has had a somewhat disjointed workflow story with several different implementations in several different products, many of which overlapped; this made it difficult for developers to choose the right technology for the task at hand. Take for example the workflow capabilities exposed in Exchange 2003 and those in BizTalk Server. Exchange gives power users the ability to construct ad-hoc email-based workflow. BizTalk Server provides the ability for developers to construct highly scalable, declarative, rules-based workflow and introduces a framework for developing human-oriented workflow—called Human Workflow Services (HWS). To solve this problem Microsoft developed a workflow platform called Windows Workflow Foundation (WF). Built on the .NET Framework 3.0 (WinFX) namespace, it provides a workflow engine and a Visual Studio .NET visual designer that for the first time gives developers a common programming model, engine, and set of tools to build workflow applications of any type in a consistent manner on the Windows platform. The release of WF also provides a common platform for Microsoft to build its own products on—for example, Microsoft Office 2007 now has support for WF workflows in its clients and Microsoft Office SharePoint Server 2007 ships with several standard workflows.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   34.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   44.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Further Reading

  1. Introducing Microsoft Windows Workflow Foundation: An Early Look http://msdn2.microsoft.com/en-us/library/aa480215.aspx

  2. How to: Access Contact Data in Workflow Initiation and Modification Forms http://msdn2.microsoft.com/en-us/library/ms517395.aspx

  3. Windows Workflow Foundation http://msdn2.microsoft.com/en-us/netframework/aa663328.aspx

  4. Workflow Development in Visual Studio 2005 http://msdn2.microsoft.com/en-us/library/ms461324.aspx

Download references

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Ed Hild, Susie Adams

About this chapter

Cite this chapter

(2007). Incorporating Workflow into forms Processing. In: Pro SharePoint Solution Development. Apress. https://doi.org/10.1007/978-1-4302-0203-5_14

Download citation

Publish with us

Policies and ethics