Foundations of WF: an Introduction to Windows Workflow Foundation

Overview

Have you ever spent hours coding workflow for your applications? If so, the new Microsoft Windows Workflow Foundation (WF) technology will make your life easier. Foundations of WF: An Introduction to Windows Workflow Foundation introduces you to using Visual Studio 2005 and the Windows Workflow Foundation (part of Windows Vista) to create workflow packages. The book begins by giving you an overview of Windows Workflow Foundation. Then it introduces and shows examples of the ...

See more details below
Paperback (1st Corrected ed. 2007. Corr. 3rd printing 2006)
$31.28
BN.com price
(Save 10%)$34.99 List Price
Other sellers (Paperback)
  • All (15) from $1.99   
  • New (10) from $1.99   
  • Used (5) from $1.99   
Sending request ...

Overview

Have you ever spent hours coding workflow for your applications? If so, the new Microsoft Windows Workflow Foundation (WF) technology will make your life easier. Foundations of WF: An Introduction to Windows Workflow Foundation introduces you to using Visual Studio 2005 and the Windows Workflow Foundation (part of Windows Vista) to create workflow packages. The book begins by giving you an overview of Windows Workflow Foundation. Then it introduces and shows examples of the various types of workflow that can be created.

You’ll discover the power of WF. You’ll learn about all the prebuild activities you can include in your workflow, along with how to create your own activities. WF is fully extensible and allows you an unlimited number of options for your workflow. You’ll also learn how to use workflow activities to retrieve data, and finally, how to tie an ASP.NET application with a workflow built in WF.

This book, unlike most of the Microsoft WF samples, has code in both Visual Basic .NET and C#. All the examples—and there are many—have VB .NET code, and many have the accompanying C# code. This book will allow you to begin creating new workflow applications easily in either VB .NET or C#. Each chapter includes an introduction to one or more activities that make up WF, along with examples of how to use each activity. Many chapters include a final section providing a real world example (a purchase order system). This book will have you using WF to create workflow applications with VB .NET or C# in a short amount of time.

Read More Show Less

Product Details

  • ISBN-13: 9781590597187
  • Publisher: Apress
  • Publication date: 10/31/2006
  • Series: The Expert's Voice in .NET Series
  • Edition description: 1st Corrected ed. 2007. Corr. 3rd printing 2006
  • Edition number: 1
  • Pages: 264
  • Product dimensions: 9.25 (w) x 7.50 (h) x 0.55 (d)

Meet the Author

Brian Myers is a Microsoft Certified Professional and Microsoft Certified Application Developer for .NET. He is currently a software engineer and database administrator.
Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star

(0)

4 Star

(0)

3 Star

(0)

2 Star

(0)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

 
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously
Sort by: Showing all of 3 Customer Reviews
  • Anonymous

    Posted December 19, 2006

    Successful but superficial introduction,

    Brian's book successfully delivers what it promises - an introduction to WF. It definitely does not target the experienced user (there is Pro book for them) who should stick to the Internet and the official Microsoft documentation but that is not the target audience. For those people who like a little more hand-holding when embracing a new technology this book can be recommended.

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted December 6, 2006

    A nice introductory title on Windows workflow

    An Introduction to Windows WorkFlow Foundation This is a nice introductory title on beginning Workflow foundation on Windows.Windows workflow foundation is getting very popular recently with new operating system coming up its way and a very new version of MS-office. Each and every chapter has very detailed explanation and real world examples attached to it.The presentation style of Brian Myers is very simple and straight.The concepts inside the book are very clear and rich in details. Chapter 1: Introduction to workflow and windows workflow foundation and chapter 2: first workflow has great introduction to windows workflow history and how to achieve this task using Visual Studio 2005.The architecture explained in the book was very depth in detail. Author also has mentioned various languages vb.net and c# to program windows workflow which is very impressive. chapter 3 conditional activities, chapter 4 flow activities and chapter 5 Rule based workflow clearly explains how a programmer can control the run time behavior of work flow activities using vb.net and c# languages.Flow activities chapter greatly covers the states of current workflow activity. It also explains to control the state related activities using vb.net and c# languages in great detail with nice examples. Chapter 6 and Chapter 7, workflow and webservices, and interacting with workflow explains how to establish a communication channel between webservices and windows workflow. Programmers with webservices or webapplication experience would benefit a lot from these two chapters.

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted November 27, 2006

    Informative WF Resource!

    Foundations of WF (Book Review) Windows Workflow Foundation (WF) is one of the four technological 'pillars' of the .Net Framework 3.0 release. It is deeply integrated in a host of Microsoft products such as Exchange, SharePoint, SQL Server 2005, and the Vista operating system. As you can imagine, the topic is very broad and deep. I have begun speaking to local user groups in the Atlanta area about WF, and it is difficult to cover the depth and breadth of this topic in a one hour overview. Based on feedback from my presentations, there definitely is a need for an introductory WF book which discusses several of the key concepts, that might not be covered sufficiently in a one hour lecture. In my opinion, Foundations of WF by Brian R. Myers (Apress, 2007) fills this niche. The target audience is the developer who is just getting started with WF. Because the product was just recently released - this includes just about everyone! The book is written with a focus on the VB .Net programmer which is unusual because most of the SDK (software development kit) samples that are available are primarily written in C#. I would, however, recommend the book to both VB .Net and C# programmers, because many of the source code samples available for download are also available in C#. The complete source code, however, is only available in VB .Net. The book is clearly written, and the author explains what the focus for each chapters is, and why the concept is important. Some of the chapters of the book that I thought were very helpful were those dealing with rules (Chapter 5), conditional activites (Chapter 3), flow activities (Chapter 4), and one that discussed persistence (Chapter 9). There also were examples of 'real world' examples such as a purchase order system, and an employee review system, that reinforced the concepts that were introduced in each chapter. The author also does a good job of pointing out the differences between writing a workflow in Visual Studio .Net using VB .Net versus C# (Chapter 2), which are mostly syntactical in nature. I felt that the chapter dealing with WF and web services (Chapter 6) was too brief and could have included additional detail. In addition, in several chapters, some of the data validation code in the 'real world examples' was not robust enough to be considered 'ready for prime time'. Noticeably absent, was the use of TryParse or a similar algorithm to check for correct data types. Some of the source code available for download also contained errors so I was not able to test all of the code examples end to end. There also were several typos,and the book still refers to the WF SDK, WinFX, and SharePoint Portal Server. These names are now referred to as the Windows SDK, .Net Framework 3.0, and MOSS Server respectively. Overall, I think the book is a very good introduction to WF and I would recommend the book to the software developer who is looking for more than the '50,000' foot view of WF. It contains code samples in every chapter, which do a good job of reinforcing the concepts contained in each chapter. It also clarifies a lot of crucial material that doesn't really get explained sufficiently when doing the hands-on-labs available for download from Microsoft.

    Was this review helpful? Yes  No   Report this review
Sort by: Showing all of 3 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)