[via Wouter Van Vugt]
One of the biggest value add propositions of SharePoint's integration of Windows Workflow Foundation is the introduction of a human element. The biggest piece of this is likely the forms. Developers are given two options: ASP.NET pages (for WSS 3.0 or MOSS 2007) or InfoPath forms (as long as you have a MOSS 2007 license). I usually prefer InfoPath forms because you can build and deploy a fully functioning form with zero or no code pretty quick. However, you're limited to just MOSS deployments...
When it comes to WSS 3.0 sites, your only option is ASP.NET pages. Unfortunately this means no slick designer and lots of code in just to implement the necessary plumbing.
... until now! Fellow Ted Pattison Group instructors Wouter Van Vugt (OpenXML MVP) and Chris Predeek have a project on CodePlex they posted as a final RTM stable release that helps you with this: WSS3 Workflow Tools. As Wouter says on his blog, it consists of:
- Base classes for all workflow form types
- UserControl framework, quite similar (but better ?...eh..) to what InfoPath is providing in MOSS
- Visual designers for InputForm, InputFormSection, InputFormControl and ButtonSection
- Visual Studio templates for VS2005 / VS2008, for all forms and controls
- Easy to use installer
Very cool stuff... it's worthy of a download and kicking of the tires!