SDNUG - Mar 2009

Thursday, March 05, 2009 - 18:00

Sydney Deep .NET User Group

Code Red Solutions is presenting at SDNUG this March.

Exposing Windows Workflow to SOA: Real Life Lessons

In this 90 minute presentation, Paul Sorauer from Code Red Solutions, will demonstrate the practical steps required to expose Windows Workflow to SOA, and discuss the lessons learn from real-world projects.

Service-Orientated-Architecture is becoming increasing more important when designing ‘Enterprise Level' software solutions, and the recent releases of Visual Studio 2008 and .Net 3.5 now provide us with the ability to create Windows Workflows exposed to SOA via WCF endpoints. This ability to offer workflow as a service removes it from a tightly-coupled architecture, with the added benefit of making it much easier to consume from stateless environments such as ASP.NET.

Topics that will be covered in the presentation include:
  • What Workflow is and when to use it;
  • An overview of Sequential vs. State Machine Workflows;
  • The basic steps required to expose a State Machine Workflow as a WCF Service;
  • Various ‘Gotchas' and lessons learnt the hard way;
  • Bugs with Visual Studio's design time support for Workflow Services and their workarounds;
  • Custom Activities;
  • The Workflow Persistence Service;
  • Workflow support for database transactions.
Paul Sorauer is the director of Code Red Solutions, a one-and-a-half year old software development consultancy. Paul has been working professionally in the industry since 2000 on projects as diverse as Smart Card applications, 3D modelling in a web-browser, ISV products for the Retail Sector, and Microsoft Office and Sharepoint integration. His recent development work has been at the ‘Enterprise Level', consulting to Network Seven as a Windows Workflow Specialist.
 
Filed Under: Developer Training, User Groups, SDNUG, Technology, .NET, Windows Workflow
 

Register Now and start posting! If you already have an account, please login here.

Any questions or ongoing discussions?

The intention is that the whole developer community should benefit from user group presentations.
 
To that end, any questions or ongoing discussions regarding this night's presentation should be presented here. Anyone should feel to join in.
 
Forum Index / Any questions or ongoing discussions?    
The forum is .
Total threads in this forum is 0
Total posts in this forum is 0
The forum is viewed 213 times

Search Forum: