Professional WCF Workshop
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



