Creating, Hosting, and Communication in WF with Visual Basic 2008


Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number



Overview/Description
Visual Studio 2008 and the .NET Framework 3.5 give developers the tools to create a variety of Windows Workflow Foundation (WF) applications. This course explores how to create and configure WF applications using Visual Studio 2008. Specific topics covered include creating and hosting workflows, managing the workflow lifecycle, workflow communication, and utilizing workflow services. This course is one of a series in the SkillSoft learning path that covers the objectives for the Technology Specialist (TS): Microsoft .NET Framework 3.5, Microsoft .NET Framework 3.5 – Windows Workflow Foundation Application Development 70-504 exam. Passing this exam will earn the learner the MCTS: .NET Framework 3.5, Windows Workflow Foundation Applications certification.

Target Audience
Individuals who intend to use the .NET Framework 3.5 with Visual Studio 2008 and Visual Basic 2008 to develop applications that utilize Windows Workflow Foundation; individuals preparing for the Exam 70-504 TS: Microsoft .NET Framework 3.5 – Windows Workflow Foundation Application Development.

Prerequisites
Thorough knowledge of software development concepts and the process of building business applications; experience building Windows-based applications with the Microsoft .NET Framework 3.5; working experience of Visual Studio 2008 and Visual Basic 2008.

Expected Duration (hours)
3.0

Lesson Objectives

Creating, Hosting, and Communication in WF with Visual Basic 2008

  • create a sequential workflow
  • recognize key characteristics of state machine workflows
  • create a state machine workflow
  • create workflows in WF with VB 2008
  • recognize when to use the different workflow authoring modes
  • host WF in a simple application
  • integrate a workflow designer into an application
  • manage the workflow life cycle
  • modify a workflow at run time
  • host a workflow in an application
  • update a running workflow
  • recognize how communication occurs between a workflow and host
  • use workflows to handle events and call methods on the host
  • consume services from a workflow
  • expose a workflow as a web service
  • handle events and call methods on the host using workflows
  • use a workflow service
  • Course Number:
    sd_mwvb_a01_it_enus