EXCEPTIONAL TRAINING COURSES FOR IT PROFESSIONALS
LONDON UK | ONSITE | ONLINE
Our Windows Communication Foundation (WCF) training course is expert-led focusing on creating web services utilising the many features available with WCF. This course explores WCF to illustrate its flexibility allowing use of a range of protocols and security techniques. The approach is to first create simple services and their clients before quickly moving on to support a wide range of features.
Overview of SOA
Endpoints (Address, Binding and Contract)
Implementing and consuming a service
Mapping operations to methods
Implementing catch-all contracts
What is a data contract?
Using data contract attributes
Versioning data contracts
Using data sets and tables
Using collections and generics
Defining multiple endpoints
Adding behaviors to services and endpoints
Calling non-WCF services
Managing service instances (per-call, per-session and singleton)
Overview of message exchange patterns (MEPs)
Defining synchronous request-reply operations
Defining one-way operations
Defining asynchronous call-back operations
New call-back option of Task-Asynchronous Pattern (PAT) (.NET 4.5)
Overview of service-level faults
Defining fault contracts
Handling exceptions at the client
Obtaining security information
Application scenarios (intranet, Internet, B2B, anonymous clients)
Federated security and WIF
Overview of WS-Discovery
Simple ad-hoc service discovery
Using scope when discovering endpoints
Overview of RoutingService
Hosting the RoutingService
Configuring the RoutingService with message filters
The role of transactions in SOA
Implementing transactional operations
Transaction management and propagation
Brief Overview of queued services
Overview of REST
REST bindings in WCF
Web API RESTful services
Role of WF in WCF
Creating and hosting a workflow service
Managing workflow instances remotely
Using workflow activities
Consuming Workflow Services
Shorter overview courses also available.
Bring a JBI course to your office
and train a whole team onsite
0800 028 6400 or request quote
Get in touch
0800 028 6400
This organisation needed their Supply Chain department to get fully involved with Microsoft’s Power BI reporting product as soon as possible....
Over many years the members of this Software Engineering team have developed web applications using the popular .NET technology of ASP.NET WebForms....
This client had previously utilised third parties to develop and deliver its customer facing products and services. A strategy change required...
Our inspiring and up-to-date courses gain exceptional feedback
"great tips to help reduce build times"
"we got access to exclusive content"
"intensive course meant less time off"
"what an inspiring trainer !"
"colleagues at 2 sites joined via web"
"I passed my exam the next day"
Microsoft recently released the public road map that gives the holistic approach to Integration and the key product offerings that contribute...
Back in March 2014, the Angular team dropped a bomb by announcing Angular 2 and everyone started yelling. Instead of an evolutionary step forward,...
MVC The Model View Controller (MVC) architectural pattern has a long history (together with its variants) and has been used in many languages...