Upload
jake-ellis
View
214
Download
2
Embed Size (px)
Citation preview
Windows Workflow Foundation (WF)
.net UserGroup Karlsruhe
Frank Pfattheicher
Was ist Workflow Foundation?
• KEIN Produkt
• Klassenbibliothek (System Namespace)
• Teil von NetFx3 (.NET Framework 3.0)
• Verfügbar für XP, 2003 und Vista
WinFx3Microsoft .NET Framework 3.0
(früher WinFX)ist das neue „managed“ Progarmmiermodell
für Windows
Communication Framework (früher Indigo)Presentation Foundation (früher Avalon)
Workflow FoundationCardSpace (früher InfoCard)
Workflow Foundation
Besteht aus:
• Activity Model
• Workflow Runtime
• Rules Engine
• Workflow Designer
Activity Model
• Basisbibliothek verfügbar
• Eigene Implementierung möglich
• Eigene Aktionen auch im Designer
• Internet Bibliothek verfügbar
Workflow Runtime
Runtime Engine• Execution• State management• Tracking Infrastruktur
Runtime Services• Persistance• Communication• Tracking• Transactions
Rules Engine
• IfElseBranch: Wenn/dann auf Properties
• RuleSet: Sammlung von Bedingungen
Workflow Designer
• In VisualStudio 2005 eingebunden
• In eigene Programme integrierbar
Links
• .NET Framework 3.0 community http://wf.netfx3.com
• MSDN .NET Framework 3.0 Home http://msdn.microsoft.com/winfx
• MSDN Wikihttp://msdnwiki.microsoft.com