| Fee | £1,145 |
|---|---|
| Days | 3 |
| Code | 6461 |
There are currently no dates scheduled for this course.
However it can still be provided on a closed-company basis – or we may schedule it on demand. Please contact us for further information.
e-mail us
or call us on
0845 650 6500
Visual Studio 2008: Windows Communication Foundation
The Visual Studio 2008: Windows Communication Foundation training course is available at our Cardiff training centre in Wales, which is also within easy reach of Newport, Bristol and South Wales
Overview
This three-day instructor-led course provides students with the knowledge and skills to build and configure a Windows Communication Foundation (WCF) solution
Examination information
- There is currently no examination associated with this course
Prerequisites
Before attending this course, students must have:
- An intermediate experience developing applications by using previous versions of Microsoft Visual Studio at level 200
Course outline
Module 1: Getting Started with Windows Communication Foundation
- Designing an Application to be Part of a Service Orientated Architecture (SOA)
- Overview of WCF Architecture
- Using a Language-Level Interface As a Service Contract
- Implementing a Simple WCF Service in Visual Studio 2008
- Consuming a simple WCF service in Visual Studio 2008
Module 2: Configuring and Hosting WCF Services
- Programmatically Configuring a Managed Application to Host a WCF Service
- Programmatically Configuring a Managed Application to Call a WCF Service
- Defining Client and Service Settings by Using File-Based Configuration
- Selecting a Hosting Option for a WCF Service
- Deploying a WCF Service
Module 3: Endpoints and Behaviours
- Exposing WCF Services Over Different Endpoints
- Adding Behaviours to Services and Endpoints
- Interoperating with Non-WCF Web services
Module 4: Debugging and Diagnostics
- Logging Messages
- Activity Tracing
Module 5: Designing and Defining Contracts
- Designing a Coherent and Cohesive WCF Service Interface
- Defining a Service Contract
- Defining Operations on a Service
- Defining a Data Contract
Module 6: Handling Errors
- Relating .NET Exceptions to Service-level Faults
- Using Faults in a Service
- Handling Faults and Exceptions on Clients
Module 7: Improving WCF Service Quality
- Managing WCF Service Instances
- Managing Concurrency Issues
- Improving WCF Service Performance
Module 8: Implementing WCF Security
- Overview of Security in WCF
- Applying Overall Security Requirements to a Binding
- Specifying Required Client and Service Credentials
- Working With Security Information
Module 9: Implementing Transactions
- Overview of Transactions in a Service Orientated Application
- Creating Transactional Service Operations
- Enabling the Flow of Transactions from Client to Service
Quick link to this course: www.e-academy.ltd.uk/6461








