Instructor-led training
Complete Windows Communication Foundation (WCF) for .NET 4.0 Training in Marion, Iowa
Windows Communication Foundation (WCF) is an API used to build distributed applications using .NET 3.0 (and higher).
What you'll learn
Prerequisites
Course Outline
Introducing WCF
Understand the motivation behind Windows Communication Foundation (WCF)
Examine the WCF assemblies and core namespaces
Understand the ABCs (address, bindings, contracts) of a WCF service
Details of the intrinsic WCF binding types
Configuring bindings via code and via *.config files
A first look at WCF contracts and contractural attributes
Working with the WCF Test Client and WCF Configuration Editor
WCF Hosts and Clients
The role of System.ServiceModel.ServiceHost
Building Self-Hosting Services
Specifying the ABCs declaratively and in code
The role of the element
Configuring multiple endpoints
Configuring Metadata Exchange (MEX)
The role of the element
Generating client proxies
Hosting a WCF service within a Windows Service
Hosting a WCF service within IIS
Invoking WCF service methods asynchronously using delegates
Building Robust WCF Services
Details of the ServiceContract attribute
Details of the OperationContract attribute
Designing WCF data contracts
The role of the DataContractSerializer
Specifying order of data members
The role of the KnownType attribute
Complex parameters and return values
Versioning WCF contracts
Controlling the format of SOAP messages
Mapping CLR exceptions to SOAP faults
Building strongly typed SOAP faults
Stateful WCF Services
Understanding Server Instance Context Modes
The ServiceBehavior attribute
Configuring per session, per call and singleton server instances
The role of the OperationBehavior attribute
Sequencing method operations
WCF Changes under .NET 4.0
Overview of minor .NET 4.0 changes
Working with default endpoints
Building RESTful WCF services
Building RESTful WCF clients
WCF Security
Survey the role of WCF security
Examine security techniques for TCP-based WCF services
Examine security techniques for HTTP-based WCF services
Appendix
A review of Windows Distributed APIs
COM+ Integration
Configuring Message and Transport Security
Training locations
Complete Windows Communication Foundation (WCF) for .NET 4.0 training across the U.S. and beyond.
We provide Complete Windows Communication Foundation (WCF) for .NET 4.0 training onsite and live online for organizations throughout the United States and internationally.
View all Complete Windows Communication Foundation (WCF) for .NET 4.0 training locations
Train your team with HSG
Private, instructor-led training customized for your organization.
- Onsite or live online delivery
- Customized curriculum
- Training for groups of 3 or more
- Flexible scheduling
- Experienced instructors
Questions? Call us at 303.377.6176
or email info@hartmannsoftware.com
Ready to train your team?
Let's customize this training for your organization.
Tell us about your employees, your goals, and your preferred schedule. We'll prepare a training proposal covering scope, delivery format, and pricing.