Hi Guys. Just in case you are not already a member, the Sydney Deep .NET UG never disappoints - why not top off a great year and attend this week's gathering. Details below:
SDNUG December Meeting - Thursday 4 Dec 2008
Exposing Windows Workflow to SOA: Real Life Lessons by Paul Sorauer
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;
* The Workflow Persistence and Tracking Services;
* Workflow support for database transactions.
Paul Sorauer is the proprietor of Code Red Solutions, a one-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.
Location: AMP Capital Investors, Ground Floor, 50 Bridge Street (The AMP Building), Sydney
Timing: Thursday 4 Dec 2008 @ 6.00 pm - 8.00 pm
Pizzas and drinks provided. The pizza will be there at 6, so be early to avoid missing out.
To allow us to provide the correct amount of food and drink, please click through to http://www.sdnug.org/pizzarego.aspx if you plan to attend. No personal information is recorded by the page - it is used only to estimate the total attendance.
Dan Green, Troy Magennis and Nick Wienholt Sydney Deep .NET Administrators.
Keep up to date with SDNUG happenings and download the slides and code from past months @ www.sdnug.org
Keep up with SDNUG using RSS: www.sdnug.org/rss.xml