Workflow Chalk Talks at TechEd Boston, 11-16 June 2006

This is the first TechEd since Windows Worklfow Foundation (WF) was announced and lots of the WF team members will be there and we are excited. There are 15 sessions including Windows Workflow Foundation at TechEd Boston, just click this page and search for "Worklfow".

There are also 9 chalk talks which aren't advertised in the public session catalog. These will be advertised in other Workflow sessions, in the Connected Systems Track lounge (TLC) and here. All of these chalk talks will be delivered in the Connected Systems Track lounge.

CON-TLC208 Hosting a web application business logic in WF
Presenter: Matthew Winkler   Mon 12 3:15PM— CON Theatre 2

In this chalk talk we’ll look at ways to leverage WF to handle the business logic in your web application. First, we’ll look at hosting options (in process, exposed via WCF) and then move into a few different patterns for workflow. These will include using WF to manage short lived business logic (from postback to render), participating in long running business process managed by WF, and using the Rules Engine to drive validation and other rules based scenarios. We’ll also discuss security considerations in these approaches as well as listen to how you’re planning on using WF in your web applications.

CON-TLC305 Monitoring Running Workflows Using the Tracking Service
Presenters: Moustafa Ahmed & Joel West   Mon 12 5:00PM—CON Theatre 1

In Windows Workflow Foundation, the tracking service keeps log information about workflow events and activity execution statuses. The workflow runtime automatically identifies events related to executing workflow instances and outputs them to a tracking service. This chalk talk will cover the capabilities of the out of box SQL-based tracking service as well as how and why you would build a custom tracking service.

CON-TLC303 Rehosting of the Workflow Designer
Presenter: Devinder Singh    Wed 14 3:45PM—CON Theatre 2

Windows Workflow Foundation comes with a workflow designer which you normally use in Visual Studio 2005. The workflow designer component is allowed to be rehosted in your application. This talk will describe how you can add the workflow designer into your application so that your application can create and edit sequential and state machine workflow models. We will cover workflow designer feature integration of activity property binding, the rules editor and using code handlers with your designed workflow models.

CON-TLC303 The Windows Workflow Foundation Scheduler Service and Transactions
Presenter: Israel Hilerio    Wed 14 5:30PM—CON Theatre 1

The WorkflowSchedulerService defines how CPU threads can be used by the workflow runtime. Standard ACID transactions are supported in Windows Workflow Foundation through the TransactionScope composite activity. Long running processes that require some compensatory action when an exception occurs are also supported through the CompensatableTransactionScope. This talk will discuss these interesting areas of Windows Workflow Foundation.

CON-TLC306 Windows Workflow Foundation - Rules Engine Extensibility
Presenter: Jurgen Willis    Thu 15 9:45AM—CON Theatre 1

The breakout session “Windows Workflow Foundation: Building Rules-Based Workflows” gave an introduction to the rules engine capabilities provided in Windows Workflow Foundation (WF). In this chalk talk, learn more about the WF Rules extensibility mechanisms, which support more advanced scenarios. See an example of how to externalize rules so that they can be maintained separately from the workflow assembly. In addition, learn how to author and execute rules outside of a workflow. Also, see how you can create custom expression and action types that can be used directly in your rules.

CON-TLC210 Customer Scenario: Use of Windows Workflow Foundation - Credit Suisse
Presenter Leslie Muller  Thu 15 9:45AM—CON Theatre 2

Credit Suisse Group is a leading global financial services company, providing clients with investment banking, private banking and asset management services. Like in most enterprises, Credit Suisse previously provided their developers with physical machines. Their R&D group built a self-service virtual-machine provisioning system that enables software developers to provision on-demand disposable workstations, and servers. Credit Suisse will exponentially increase software developer productivity, drastically lower IT costs and ensure compliancy with continuously stringent regulatory requirements.

CON-TLC302 UI Page Flow by hosting WF in ASP.NET
Presenter: Israel Hilerio    Thu 15 1:00PM—CON Theatre 2

 In a web application the transitions between multiple web pages is often written in code. The business logic deciding which page to send the user to next gets hidden in with the procedural code in the page. User interface page flow is a concept to allow the declarative modeling of page transitions and this can be implemented using Windows Workflow Foundation. This talk will describe the concept in more detail and give you a sneak peak at the advances that Microsoft is planning in this area.

CON-TLC304 Understanding Windows Workflow Exceptions, Transactions and Compensation
Presenter: Gerald Walsh    Fri 16 10:45AM—CON Theatre 2

Windows Workflow Foundation provides a rich set of features to support powerful fault handling, robust Atomic and long-running transactions, and flexible compensation support for failed transactions. This session will examine how to manage exceptions within a workflow, how to use the System.Transactions namespace, how to implement both atomic and long-running transactions, and how to utilize compensation and the compensate activity to recover from faults occurring during a transaction’s execution. Demonstrations will be provided to highlight the features and techniques developers need to know to build resilient and reliable workflow applications.

CON-TLC406 Inside the WF runtime
Presenter: Bob Schmidt    Fri 16 2:45PM—CON Theatre 2

The WorkflowRuntime is the engine that manages executing workflow instances in Windows Workflow Foundation. It handles events for workflow instances, interacts with services that the host application adds and manages workflow persistence. This talk will drill down into the workflow runtime and give you some insight as to how it works. This will be an advanced talk and you should have some prior exposure to Windows Workflow Foundation prior to attending.

 

--

Update: There were 8, now there are 9 WF chalk talks and I added the times.