Windows Workflow Foundation (WF).net UserGroup Karlsruhe Frank Pfattheicher

Preview:

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

Recommended