Readify Technical Readiness Specialists Hotline 1300 666 274

Professional WCF Workshop

Register now »

This 2 day WCF course is based on content from Juval Lowy's (iDesign) 5 day WCF Master Class run exclusively in Australia for Readify. Juval has worked with Readify and given his approval to have Readify re-deliver this 2 day WCF overview course.

Course Outline

DAY ONE

Introduction

  • What are services
  • Service-oriented architecture – the basics

WCF Essentials

  • Addresses
  • Service contracts
  • Hosting
  • Binding
  • Endpoints
  • Client-side programming
  • WCF architecture
  • Reliability

Service Contracts

  • Service contracts
  • Contract overloading
  • Contract inheritance (brief)


Data Contracts

  • Service parameters and serialization
  • WCF formatter
  • Data contracts

Fault Contracts

  • Faults Vs. exceptions
  • Fault contracts

DAY TWO

Service Instance Management

  • Per-call services
  • Session-full services
  • Singleton service
  • Service behaviours
  • Session termination
  • Demarcating operations
  • Instance deactivation
  • Throttling

Concurrency Management

  • Service thread safety
  • Concurrency modes
  • Callback and reentrancy

Operations

  • Request-reply operations
  • One-way operations
  • Duplex calls and callbacks

Security

  • Transfer security modes
  • Transport security
  • Message security
  • Authentication
  • Authorization
  • WCF security model
Enabling true mobility for your staff ... needs constant attention and continual refinement, [but] in the end the payback is an amazing blend of work/life balance and organisational efficiency.”

Graeme Strange, CEO, Readify