All about .NET Framework 3.0
page 5 of 10
by himabindu vejella
Feedback
Average Rating: 
Views (Total / Last 10 Days): 19645/ 487

Windows Workflow Foundation (WF)

"Workflow" is a declarative way of implementing result oriented business process in software. WWF is a programming model that helps in defining, building, executing, debugging and managing work flow related applications that are in sync with business processes. It consists of a Microsoft NET Framework version 3.0 namespace, an in-process workflow engine, and designers for Visual Studio 2005.

We can build as many work flow styles as we need based on the requirement.

Graphical designer and debugger are provided to implement work flow related software. We can make use of imperative code along with declarative modeling.  It enables us to build workflow software that is more flexible and transparent.

Core Components

WF core components include:

1.      Base Activity Library: This provides functionality for control flow, conditions, event handling, state management and invoking web service. One can build his or her own custom domain specific activities using the base activity.

2.      Runtime Engine: This is responsible for Workflow execution and state management.

3.      Runtime Services: This provides hosting flexibility and communication.

4.      Visual Designer: It is responsible for graphical and code-based construction.

Once a workflow model is compiled, it can be executed inside any windows process including console applications, WinForms applications, Windows Services, ASP.NET Web sites, and Web services. Extensible Object Modeling Language [XOML] based on XAML is the language that is used for declaring the structure of workflow, business logic for the workflow.

In order to create workflow, activities using WWF are:

1. VS 2005 (comes by installing Visual Studio 2005 add-ins to design and program workflow)

2. SharePoint designer that permits building workflows for Share Point 2007


View Entire Article

Article Feedback

Title:  
Name:  
Url: ( Optional )
Comment:  
Please add 8 and 3 and type the answer here:

User Comments

Title: .Net3.0   
Name: Ramakrishna
Date: 5/27/2008 8:17:40 AM
Comment:
This is very good article for .Net3.0
Title: Here is the link   
Name: Hima
Date: 2/29/2008 7:43:57 AM
Comment:
Hi
Sourabh sharma Charlee
http://www.learnvisualstudio.net/
Title: Helping Articles   
Name: Sourabh sharma Charlee
Date: 2/29/2008 7:38:28 AM
Comment:
hi mam,
plz tell me from where i get best video tutorial for learning .net .it will be free download.
Title: Fantastic Article   
Name: Varatharajan.S
Date: 2/25/2008 5:32:03 AM
Comment:
Hi Himabindu,

Its a Good Article and very useful for enhance our skills from .NET base to Till Now version
Title: Superb Article   
Name: Mohammed Abdul Azeem
Date: 1/21/2008 6:01:00 AM
Comment:
Hi Himabindu Vejella,

Its just superb article and usefull for those who want to enhance their skills from .Net 2.0 to .Net 3.0.

Thanks.
Title: great thing   
Name: inderpreet singh arora
Date: 10/17/2007 9:43:36 AM
Comment:
hi madam,
this is inder,
mam i want to ask something.....how to open all controls of visual studio 2005....
when i open all controls it display disable.....
u can told me ay inder.cute@yahoo.com
Title: Really Gr8 Stuff   
Name: Sreedhar Ande
Date: 10/11/2007 2:11:16 AM
Comment:
Hi Mam,
This is Sreedhar Ande, MCA(2006) who done my academic project in your company.

Mam, I gone through your article and really I got good idea reg 3.0.

Mam, pls reply to me. I dont know u r mail id. I think u r in States now.my mail id is andesreedhar@gmail.com.

Looking forward to hear from you.

With Cheers....

Sreedhar Ande
Jr.Technical Associate.
09989601775
Title: Great Job   
Name: Sreenivas Sasidhar Seelam
Date: 9/17/2007 1:57:37 AM
Comment:
This is really great article. The way Hima presented and given descriptions is very nice and understandable to every one.

Sasi
Title: GR8 Article   
Name: Rajesh Chandra
Date: 7/23/2007 1:47:02 PM
Comment:
Too Good Article. For a new bee to Framework 3.0, the basics are explained in the best way possible. Looking forward for more articles.

Rajesh
Title: Good article   
Name: Sanjeev Chachadi
Date: 7/20/2007 6:12:51 AM
Comment:
Explains basics of .net 3.0 in best way but need to include some more articles including deployment ..

Thanks
Title: Unbelievable article   
Name: Arjun
Date: 7/19/2007 6:13:57 AM
Comment:
This is really very good article. My colleague installed framework 3.0 and looking in IIS for new version of framework.

I would like to see more on this if possible like some web example, how can we create a simple workflow with the web application etc.

Thanks a lot for this article.

Arjun
Title: Mr.   
Name: Rabish Ranjan
Date: 7/19/2007 5:07:03 AM
Comment:
The article is godd. Expecting more detail with diagram.
Good work continue with this
Title: Mr.   
Name: Joydip Kanjilal
Date: 7/19/2007 12:46:27 AM
Comment:
Nice article Hima. Keep this going. I will like to see lots of articles from you here at AspAlliance.

Best of luck!
Title: Thanks   
Name: Hima
Date: 7/13/2007 2:42:46 AM
Comment:
Hi Jag,
Nice suggestions from you. I will definitely keep them in mind.
Hanumanth,Srinivas and Sonj thanks for your time in giving feedback.
Title: Nice run down on overview of .Net 3.0   
Name: Jag
Date: 7/12/2007 8:52:00 AM
Comment:
Hi HIma

Nice overview of .Net 3.0. Keep up the good work. This article is very good for starters for understanding the basics in clear and concise way. I am looking forward for more articles (especially on .Net 3.5 with more emphasis on LINQ and DLINQ). I guess, it would be great if you include a section called targeted audience. That way, it will reach the right people.

Jag
Title: Mr.   
Name: Hanumanth Reddy
Date: 7/12/2007 7:01:14 AM
Comment:
This is very good article about .Net 3.0
Title: vs 3.0   
Name: Srinivas
Date: 7/12/2007 1:36:19 AM
Comment:
Its a good article for new comers
Title: Nice one   
Name: sonj
Date: 7/12/2007 1:27:45 AM
Comment:
For beginners its very good and expecting more practicle from your articles....

Thanks for Nice one
Title: Introductory article   
Name: Author's Response to Scott
Date: 7/11/2007 6:33:58 AM
Comment:
Hi Scott,
Thanks for the feedback .This article is written for beginners who are not aware of Framework 3.0. This describes features and components in 3.0.I think you are expecting practical oriented approach. I would be discussing on each part in my upcoming articles.
--Hima
Title: Insufficient and amateure   
Name: Scott Lockwood
Date: 7/11/2007 4:07:43 AM
Comment:
Hi,
Good attempt. But lacks terribly the professional approach for a good article on a topic like .net 3.0. I expected much more than a brochure kind of article like this.
Anyway this is ok for starters.
Best wishes
Scott.
Title: Thanks   
Name: Hima
Date: 7/10/2007 10:31:01 AM
Comment:
Vamshi,Sukanya and Nitin. Thanks for the comments.
Your encouragement and feedback gives me more strength to write.
Title: .Net FrameWork 3.0   
Name: Nitin Sharma(.Net Developer)
Date: 7/10/2007 8:06:56 AM
Comment:
It is very very Informative Article....Thanks for the Article...

Cheers!!!
Nitin Sharma
Title: Dotnet developer   
Name: Sukanya
Date: 7/10/2007 1:31:34 AM
Comment:
It is very intresting article very useful for the dotnet developers,Thanks for this articel
Title: Mrs   
Name: Hima
Date: 7/10/2007 1:23:38 AM
Comment:
Hi Keyyan,
You are right that Silverlight is not part of dotnetframework 3.0
It's neither mentioned in the features/figure.
Since it's Subset of WPF ,and recently released I just gave an introduction on it.It doen't mean that it's a part of DotnetFramework 3.0.
As mentioned Framework 2.0 is unification of BCLs+ CLR 2.0+ Framework 2.0+ WPF+WWF+WCF+WCS
Thanks for the feedback
Title: Silverlight   
Name: Keyvan Nayyeri
Date: 7/10/2007 12:50:52 AM
Comment:
But Silverlight isn't a part of .NET Framework 3.0 and it seems that you're considering it as a part of .NET 3.0.
Title: Mr.   
Name: Vamshi
Date: 7/9/2007 11:40:51 PM
Comment:
Very useful article, thanks for posting.

Product Spotlight
Product Spotlight 
Learn More
.NET Tools
asp.net shopping cart
asp.net chart control






Ads Powered by Lake Quincy Media
Community Advice: ASP | SQL | XML | Regular Expressions | Windows


©Copyright 1998-2008 ASPAlliance.com  |  Page Processed at 7/5/2008 5:57:42 PM  AspAlliance Recent Articles RSS Feed
About ASPAlliance | Newsgroups | Advertise | Authors | Email Lists | Feedback | Link To Us | Privacy | Search