Course Duration: 45 Days

Course Fees: 

 

WCF Overview 

  • Need for SOA
  • Why  WCF
  • WCF  Architecture

WCF Concepts

  • Messages
  • Channels
  • Services
  • Behaviours

WCF Programming Model

  • Service Model
  • WCF  Programming  Levels
  • Installing  WCF

Addresses

  • WCF  Addresses
  • Programming  WCF  Addresses

WCF Buildings

  • Predefined Buildings using  Code Using Configuration files

WCF Contracts

  • Contracts and  the relationship with CLR
  • Service  Contracts
  • Service  Types
  • Data Contracts
  • Message Contracts

 Clients

  • Client  Architecture
  • Client  Communication Patterns
  • Defining  Client Bindings and Endpoints

Services

  • Service  Types
  • Service  Contracts
  • Service  Endpoints
  • Handling  Exceptions

Security

  • Security  Behaviors  and Bindings
  • Securing  Clients  an d  Services

Interoperability and integration

  • Web Service Protocol support
  • Web  Service  Enhancements
  • Asp.net  Webservices

Deploying WCF

  • Installing  WCF  Services
  • Upgrading  Services
  • Troubleshooting WCF  installation

Hosting  WCF  services