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 1 |
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 2 |
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
|