 |
Introduction to C# 2.0 Programming
Advanced C# 2005 training
Beginning ASP.NET with VB.NET
Introduction to WPF with C#
Introduction to WCF with C#
Building Web Services with VB.NET
Building Web Services with C#
Building ASP.NET Applications with Dreamweaver training
Visual Studio 2005 Tools for Microsoft Office training
Introduction to Microsoft Expression Web Training
Live Online Training
Please contact us
for GSA pricing.
Contract #
GS-35F-0307T

Complimentary C# Training Seminar
Organizations in the Atlanta, Georgia area are encouraged
to contact Accelebrate® about having a complimentary, one-hour C# seminar
delivered for their developers. Contact
us today for more information.

Recent Training Venues
Accelebrate has recently trained for clients in the following cities:
- Huntsville, Alabama
- Montgomery / Birmingham, Alabama
- Anchorage, Alaska
- Calgary, Alberta
- Phoenix, Arizona
- Fayetteville / Little Rock, Arkansas
- Oakland / San Jose / San Francisco, California
- Oceanside / San Diego, California
- Pasadena / Orange County / Los Angeles, California
- San Bernardino / Riverside, California
- Boulder / Colorado Springs / Denver, Colorado
- Washington, DC
- Wilmington, Delaware
- Manchester / London, England
- DeLand / Orlando, Florida
- Fort Lauderdale / Miami, Florida
- Gainesville / Jacksonville, Florida
- Saint Petersburg / Tampa, Florida
- Titusville & Melbourne, Florida
- Alpharetta & Atlanta, Georgia
- Augusta & Savannah, Georgia
- Macon & Columbus, Georgia
- Bloomington, Illinois
- Chicago, Illinois
- Indianapolis, Indiana
- Cedar Rapids / Des Moines, Iowa
- Dublin, Ireland
- Kingston, Jamaica
- Wichita, Kansas
- Paducah / Lexington / Louisville, Kentucky
- Baton Rouge, Louisiana
- Valletta, Malta
- Hagerstown & Frederick, Maryland
- Greenbelt / Silver Spring / Baltimore, Maryland
- Boston / Cambridge, Massachusetts
- Hartford, Connecticut / Springfield, Massachusetts
- Taunton, Massachusetts / Providence, Rhode Island
- Ann Arbor / Farmington Hills / Detroit, Michigan
- Grand Rapids, Michigan
- Lansing, Michigan
- Saginaw / Flint / Bay City / Midland, Michigan
- Saint Paul / Minneapolis, Minnesota
- Jackson, Mississippi
- Gulfport / Biloxi, Mississippi
- Whiteman Air Force Base / Kansas City, Missouri
- Reno and Las Vegas, Nevada
- Santa Fe / Albuquerque, New Mexico
- Newark, New Jersey
- Princeton, New Jersey & Philadelphia, Pennsylvania
- White Plains / New York City, New York
- Charlotte, North Carolina
- Durham / Raleigh, North Carolina
- Bowling Green / Toledo, Ohio
- Cincinnati, Ohio
- Cleveland & Columbus, Ohio
- Tulsa / Oklahoma City, Oklahoma
- Toronto, Ontario
- Portland, Oregon
- Pittsburgh, Pennsylvania
- Providence, Rhode Island
- Edinburgh / Glasgow, Scotland
- Columbia & Charleston, South Carolina
- Memphis / Jackson / Nashville, Tennessee
- College Station and Houston, Texas
- El Paso, Texas / Ciudad Juarez, Mexico
- San Antonio / Austin, Texas
- Wichita Falls & Dallas, Texas
- Ogden / Salt Lake City, Utah
- Burlington, Vermont
- Fairfax / Dulles / McLean / Herndon / Reston, Virginia
- Richmond / Alexandria / Arlington, Virginia
- Virginia Beach / Norfolk, Virginia
- Tacoma / Seattle, Washington
- Madison / Milwaukee, Wisconsin
|
 |
 |
Windows Workflow Foundation Training: Introduction to WF with C#
|
Course Number: 886
Duration: 3 days
view class outline
WF with C# Training Overview
Windows Workflow Foundation (WF) is a .NET 3.0/3.5 technology that allows developers to define, execute, and manage workflows. In this hands-on, three-day course, attendees master the fundamentals of WF.
Location and Pricing
Most Accelebrate courses are taught on-site at our clients' locations worldwide for groups of 3 or more attendees and are customized to their specific needs. Please visit our client list to see organizations for whom we have recently delivered training. To receive a customized proposal and price quote, please contact us.
In addition, some courses are available as live, online classes for individuals. To see a schedule of online courses, please visit http://www.accelebrate.com/online_training/microsoft.htm.
WF with C# Training Prerequisites
All attendees must have a thorough mastery of the C# language and application development skills.
Hands-on/Lecture Ratio
This WF training class is 70% hands-on, 30% lecture, with the longest lecture segments lasting 20 minutes.
WF with C# Training Materials
All WF training students receive more than 300 pages of comprehensive courseware and a related textbook.
Software Needed on Each Student PC
- Windows 2000, Windows XP, Windows Vista, or Windows Server 2003
- Visual Studio 2005 or 2008, with SQL Server Express enabled
- If Visual Studio 2005, please install the .NET Framework SDK 3.0, 3.5, or later
- 1GB of RAM or higher
- If you have purchased this class, please contact us for more detailed setup specifications
WF with C# Training Objectives
All attendees will learn how to:
- Design flow activities
- Make decisions in workflows
- Implement workflow communications
- Create state machine workflows
- Build and use persistence services
- Build and use tracking services
- Create custom activities
- Handle workflow transactions
- Implement dynamic workflow updates
- Build and invoke workflow web services
|
WF with C# Training Outline
- Introduction
- What is Windows Workflow Foundation?
- Creating Your First Workflow
- Hosting a Workflow in a Windows Application
- Handling Conditions and Exceptions
- Introducing Conditional Activities
- If/Else Activity
- While Activity
- ConditionedActivityGroup Activity
- Using a Custom Activity
- Handling Exceptions
- Flow Activities
- Introducing Flow Activities
- Delay Activity and Handling Properties
- Listen Activity
- Suspend and Terminate Activities
- Parallel and SynchronizeScope Activities
- Handling Cancellation
- Making Decisions in Workflows
- Using Rules in Workflows
- Using the Policy Activity
- Setting Priorities
- Forward Chaining
- Modifying Rules at Runtime
- Workflow Communications
- Calling Methods in the Host from the Workflow
- Handling Host Events in the Workflow
- Bi-Directional Communications
- Creating State Machine Workflows
- Introduction to State Machines
- State Machine Activities
- Create a State Machine Workflow
- Circular Navigation in State Machines
- Interact with the State Machine
- Handling Events Outside of States
- Using and Building Persistence Services
- Introducing Workflow Persistence
- Using the SQL Persistence Service
- Creating a Custom Persistence Service
- Using and Building Tracking Services
- Workflow Tracking Services
- Using the SQL Tracking Service
- Tracking Profiles
- Creating a Custom Tracking Service
- Creating Custom Activities
- Introducing Custom Activities
- Creating a Simple Activity
- Creating a More Complex Activity
- Creating Composite Activities
- Handling Workflow Transactions
- Transactions
- Transactions in Workflows
- Transactions and Batches of Work
- Compensation in Workflows
- Dynamic Workflow Updates
- Introduction to Dynamic Updates
- Modifying a Workflow from the Host Application
- Modifying a Workflow from within the Workflow
- Dynamic Rule Conditions
- Workflows and Web Services
- Workflow-Based Web Services
- Build a Workflow Web Service
- Maintaining State in Web Services
- Invoke a Web Service in a Workflow
- Conclusion
|
| |
|
 |
Accelebrate®
Comes to You! |
 |
Accelebrate's courses are taught exclusively on-site at your location for groups of 3 or more attendees, anywhere worldwide.
Don't settle for a "one size fits all" public class! Have Accelebrate come to your site and deliver exactly the training you want, for less than the cost of a public class.
For pricing and to learn more, please call us at +1 877 849 1850, fill out our information request form, or email us at info@accelebrate.com today.

|
 |
|  |