United States (English)
Sign in
Home
Library
Learn
Samples
Downloads
Support
Community
Forums
Microsoft Developer Network
>
Samples
>
Windows Workflow Foundation (WF4) - Introduction to State Machine Hands On Lab
Download Visual Studio
Quick Access
My Samples
Upload a sample
Browse Sample Requests
More From Ron Jacobs
ASP.NET MVC4 Workflow Enabled User Registration
(4)
Windows Workflow Foundation (WF4) - Silverlight / State Machine Workflow Service
(8)
WCF WebHttp REST Entity Service
(7)
How to: Implement and Consume a WCF Asynchronous Service Operation with Task<T>
(4)
See All
Windows Workflow Foundation (WF4) - Introduction to State Machine Hands On Lab
In this lab, you will learn how to build workflows using Windows Workflow Foundation (WF4) and the State Machine activity.
Download
C# (1.1 MB)
Ratings
(17)
Downloaded
10,353 times
Favorites
Add To Favorites
Requires
Visual Studio 2010
Last Updated
4/13/2012
License
Apache License, Version 2.0
Share
Technologies
Windows Workflow
,
WF4
Topics
State Machine
,
Model View View/Model
Report Abuse to Microsoft
Description
Browse Code
Q and A (15)
Solution Explorer
C#
Assets
Activities
AtmMachine.cs
AtmPrompt.cs
AtmSettings.cs
AtmState.cs
AtmTransition.cs
AtmTransitionResult.cs
CardReaderEvent.cs
CardReaderResult.cs
CardStatus.cs
ClearView.cs
ControlCamera.cs
IAtmViewModel.cs
InitializeAtm.cs
Prompt.cs
Settings.StyleCop
SR.Designer.cs
SR.resx
TraceHelper.cs
WaitForCardReader.cs
WaitForTransition.cs
AtmStateMachine.Tests
Properties
AssemblyInfo.cs
AtmMachineTests.cs
AtmStateMachine.Tests.csproj
TestAtmViewModel.cs
AtmStateMatchine.WPF
Images
ATMIcon.png
NET-WWF_rgb.png
Properties
AssemblyInfo.cs
Resources.Designer.cs
Resources.resx
Settings.Designer.cs
Settings.settings
Settings1.Designer.cs
App.xaml
App.xaml.cs
AtmStateMatchine.WPF.csproj
AtmViewModel.cs
MainWindow.xaml
MainWindow.xaml.cs
RelayCommand.cs
Prompts
Prompts.Designer.cs
Prompts.resx
Exercise 1
Begin
AtmStateMachine.Activities
Properties
AssemblyInfo.cs
AtmActivity.xaml
AtmStateMachine.Activities.csproj
AtmStateMachine.Tests
Properties
AtmStateMachine.Tests.csproj
AtmStateMachine.WPF
Images
Properties
AtmStateMachine.WPF.csproj
AtmStateMachine.sln
AtmStateMachine.sln.DotSettings.user
AtmStateMachine.vsmdi
Local.testsettings
TraceAndTestImpact.testsettings
End
AtmStateMachine.Activities
Properties
AssemblyInfo.cs
AtmActivity.xaml
AtmStateMachine.Activities.csproj
AtmStateMachine.Activities.csproj.user
AtmStateMachine.Tests
Properties
AtmStateMachine.Tests.csproj
AtmStateMachine.WPF
Images
Properties
AtmStateMachine.WPF.csproj
AtmStateMachine.sln.docstates
AtmStateMachine.sln.DotSettings.user
AtmStateMachine.vsmdi
AtmStateMachine-Ex1End.sln
Local.testsettings
TraceAndTestImpact.testsettings
Exercise 2
Begin
AtmStateMachine.Activities
Properties
AssemblyInfo.cs
AtmActivity.xaml
AtmStateMachine.Activities.csproj
AtmStateMachine.Activities.csproj.user
AtmStateMachine.Tests
Properties
AtmStateMachine.Tests.csproj
AtmStateMachine.WPF
Images
Properties
AtmStateMachine.WPF.csproj
AtmStateMachine.vsmdi
AtmStateMachine-Ex2Begin.sln
Local.testsettings
TraceAndTestImpact.testsettings
End
AtmStateMachine.Activities
Properties
AssemblyInfo.cs
AtmActivity.xaml
AtmStateMachine.Activities.csproj
AtmStateMachine.Activities.csproj.user
AtmStateMachine.Tests
Properties
AtmStateMachine.Tests.csproj
AtmStateMachine.WPF
Images
Properties
AtmStateMachine.WPF.csproj
AtmStateMachine.sln.docstates
AtmStateMachine.sln.DotSettings.user
AtmStateMachine.vsmdi
AtmStateMachine-Ex2End.sln
Local.testsettings
TraceAndTestImpact.testsettings
Exercise 3
Begin
AtmStateMachine.Activities
Properties
AssemblyInfo.cs
AtmActivity.xaml
AtmStateMachine.Activities.csproj
AtmStateMachine.Activities.csproj.user
AtmStateMachine.Tests
Properties
AtmStateMachine.Tests.csproj
AtmStateMachine.WPF
Images
Properties
AtmStateMachine.WPF.csproj
AtmStateMachine.vsmdi
AtmStateMachine-Ex3Begin.sln
Local.testsettings
TraceAndTestImpact.testsettings
End
AtmStateMachine.Activities
Properties
AssemblyInfo.cs
AtmActivity.xaml
AtmStateMachine.Activities.csproj
AtmStateMachine.Activities.csproj.user
AtmStateMachine.Tests
Properties
AtmStateMachine.Tests.csproj
AtmStateMachine.WPF
Images
Properties
AtmStateMachine.WPF.csproj
AtmStateMachine.vsmdi
AtmStateMachine-Ex3End.sln
Local.testsettings
TraceAndTestImpact.testsettings
Exercise 4
Begin
AtmStateMachine.Activities
Properties
AssemblyInfo.cs
AtmActivity.xaml
AtmStateMachine.Activities.csproj
AtmStateMachine.Activities.csproj.user
AtmStateMachine.Tests
Properties
AtmStateMachine.Tests.csproj
AtmStateMachine.WPF
Images
Properties
AtmStateMachine.WPF.csproj
AtmStateMachine.sln.DotSettings.user
AtmStateMachine.vsmdi
AtmStateMachine-Ex4Begin.sln
Local.testsettings
TraceAndTestImpact.testsettings
End
AtmStateMachine.Activities
Properties
AssemblyInfo.cs
AtmActivity.xaml
AtmStateMachine.Activities.csproj
AtmStateMachine.Activities.csproj.user
Settings.StyleCop
AtmStateMachine.Tests
Properties
AtmStateMachine.Tests.csproj
Settings.StyleCop
AtmStateMachine.WPF
Images
Properties
AtmStateMachine.WPF.csproj
Settings.StyleCop
AtmStateMachine.sln.docstates
AtmStateMachine.sln.DotSettings.user
AtmStateMachine.vsmdi
AtmStateMachine-Ex4End.sln
Local.testsettings
TraceAndTestImpact.testsettings
End.zip
Reference Assemblies
Microsoft.Activities.Extensions.Design.dll
Microsoft.Activities.Extensions.dll
Microsoft.Activities.UnitTesting.Design.dll
Microsoft.Activities.UnitTesting.dll
BuildHOL.cmd
PackageHOL.cmd
StateMachine.HOL.sln
StateMachineHOL.docx
testhol.cmd
Click an item in the panel on the left to view the contents here.