 |
Introduction to C# 2.0 Programming
Advanced C# 2005 training
Beginning ASP.NET with VB.NET
Building Web Services with VB.NET
Building Web Services with C#
Introduction to WF with C#
Introduction to WPF 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 Communication Foundation Training: Introduction to WCF with C#
|
Course Number: 889
Duration: 3 days
view class outline
WCF with C# Training Overview
Accelebrate's Windows Communication Foundation (WCF) training teaches Microsoft's new framework for building distributed systems. It unifies and builds on the diverse set of existing distribution mechanisms, which include ASP.NET Web services and .NET Remoting. WCF enables developers to produce highly configurable, secure, reliable and transactional services using a single simplified programming model. And since WCF supports the WS-* series of Web service standards, it enables simple interoperation with other platforms and technologies.
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.
WCF with C# Training Prerequisites
Students should have a good working knowledge of building .NET applications with C#. Knowledge of building distributed systems and Web services will also be an advantage.
Hands-on/Lecture Ratio
This WCF training class is 70% hands-on, 30% lecture, with the longest lecture segments lasting 20 minutes.
WCF with C# Training Materials
All WCF 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
WCF with C# Training Objectives
All attendees will learn how to:
- Learn what WCF is, and how it unites existing distribution mechanisms
- Gain an understanding of what ABC (Address, Binding, Contract) means for WCF services
- Learn how to implement WCF services and clients
|
WCF with C# Training Outline
- Introduction to WCF
- What is WCF?
- Address, Binding and Contract
- WCF Services and Clients
- IIS Hosting
- WCF Architecture
- Addresses and Bindings
- Addresses
- Bindings
- Message Exchange Patterns
- Configuring Bindings
- Interoperating with ASMX Web Services
- Hosting in a Console Application
- Channel Factories
- Multiple Endpoints
- Service Contracts
- Defining Service Contracts
- Defining Operation Contracts
- Services With Multiple Contracts
- Contract Inheritance
- Operation Overloading
- Instance Management
- Using Per-Call Services
- Using Per-Session Services
- Using Singleton Services
- Configuring Behaviors
- Data Contracts
- Implementing Data Contracts
- Mapping Data Contracts to XSD Schema
- Serialization
- Arrays and Generic Collections
- Enums
- Versioning Data Contracts
- More about Service Contracts
- Versioning Service Contracts
- Implementing Message Exchange Patterns
- Oneway Contracts
- Duplex Contracts
- Asynchronous Proxies
- Handling Errors
- Faults And Exceptions
- Generating And Handling Faults
- Fault Contracts
- 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.

|
 |
|  |