Using Windows Workflow to Control ASP.NET Navigation
Windows Workflow is not only ideal for defining page-flow logic visually, but also for letting different systems communicate.
by Steve Dunn
June 6, 2007
his article describes one simple solution for achieving interoperability between Windows Workflow (WF) and ASP.NET. It leverages the power of WF's powerful visual logic to design page-flow based on user choices. Without WF, enforcing page flow would most likely entail hard-coding such logic. First, the article covers the three main tasks involved in building the solution: creating the Workflow side, writing a middle bita service layerwhich involves writing an interface, and building the ASP.NET side. Then it provides a step by step walkthrough that describes how to create the solution. To follow along, you must have installed Visual Studio 2005, the Web Application project for Visual Studio 2005, and .NET Framework 3.0, which includes Windows Workflow.
How WF Communicates with ASP.NET
Everything in a workflow is an activity. An activity communicates with the outside world through a Workflow Service. The activity tells the service what it wants. For example, it might ask a service for the user's name and email address, after which it waits for a response.
It's quick, easy and you get access to all the articles on DevX.
This registration/login is to allow you to read articles on devx.com. Already a member?
To become a member of DevX.com create your Member Profile by completing the form below. Membership is free!
Implement New Security Capabilities in DB2 9.5, Part 2: Understanding Trusted Contexts
IBM DB2 9.5 provides new options for tighter security, and allows for more granularity and flexibility in administration of the database. Follow the exercises in this tutorial, and learn how to take advantage of the new DB2 feature trusted contexts in combination with other essential e-business technologies such as Web services, Web application server, and DB2 database server.
March 5, 2008
Secure your database
Level: Intermediate
Paul Read (paul_read@uk.ibm.com), Product Introduction Manager, IBM
IBM® DB2® 9.5 provides new options for tighter security, and allows for more granularity and flexibility in administration of the database. This tutorial is the second of two tutorials that cover roles and trusted contexts. Follow the exercises in this tutorial, and learn how to take advantage of the new DB2 feature trusted contexts in combination with other essential e-business technologies such as Web services, Web application server, and DB2 database server.
Objectives
Familiarize you with the basic concepts of trusted contexts.
Create and manage a trusted context.
Use trusted contexts in a sample program.
Determine basic problems with trusted contexts.
Prerequisites
This tutorial is written for DB2 specialists whose skills and experience are at a beginning to intermediate level. You should have a general familiarity with using a DB2 command-line, CLI programming, and a working knowledge of the database management.