Framework Training

Code

wcf1

Scheduled Dates

29 Jul 2013
23 Sep 2013
25 Nov 2013
27 Jan 2014

Scheduled Address

Framework Training Ltd

Business Environment Group
150 Minories
London
EC3N 1LS

UK

More about our London Training Centre

Experience Level

intermediate

Days

3

Price per person

£1595 +VAT

Course description

Our hands-on WCF training course will give .NET developers and architects a solid understanding and practical knowledge in order to be able to build and deploy commercial WCF services using Best Practices and useful, realistic scenarios.

Microsoft’s Windows Communication Foundation (WCF) is an application programming interface (API) in the .NET Framework for building solid, highly scalable Service-Oriented applications.

With the release of .NET Framework 4.X, WCF provides many new features including expressing WCF Services entirely in XAML; enhanced Workflow (WF) integration; and RSS Syndication Services.

 

What you will learn

  • WCF Essentials
  • WCF Architecture
  • Service Contracts
  • Data Contracts
  • WCF Generics
  • Streaming Rich Content with WCF
  • Error Handling
  • WCF Transactions
  • Concurrency Management
  • Instance & Concurrency Management
  • Queued Services
  • WCF Security
  • Service Bus
  • Azure AppFabric Bus
  • Overview of Service Orientation

Who should attend

.NET Web Developers and software architects who are looking to create and consume robust, scalable, commercial WCF services.

Prerequisites

Delegates should ideally have experience of developing ASP.NET web apps in C# and/or VB.NET. Experience of creating XML web services would also be useful

Windows Communication Foundation Training Course

WCF Essentials

What is WCF?
Services
Addresses
Contracts
Hosting
Metadata Exchange
Client-Side Programming
Architecture

Service Contracts

Operation Overloading
Contract Inheritance
Contract Queries

Data Contracts

Serialisation
Attributes
Hierarchy
Equivalance
Versioning
Generics

Instance Management

Behaviours
Per-call Services
Per-session Services
Singleton Service
Instance Deactivation
Durable Services

Operations

Request-Reply
One-Way
Callback
Events
Streaming

Faults

Fault Propagation
Error Handling

Transactions

Propagation
Protocols and Managers
Transactional Service Programming
Callbacks

Concurrency Management

Instance Management
Service Concurrent Modes
Concurrent Access
Resources and Services
Synchronization

Queued Services
Calls
Transactions
Instance Management
Failures
HTTP Bridge

Security

Authentication and Authorisation
Transfer Security
ID Management
Intranet and Internet Application
Auditing

Service Bus

Azure AppFabric Bus
Programming
Bindings
Cloud as Interceptor
Authentication

Overview of Service Orientation