learnex

 
WCF

WCF Training Outline

  • WCF Essentials
    • What is WCF?
    • Address, Binding and Contract
    • WCF Services and Clients
    • WCF Service Libraries
    • WCF Test Host and Test Client
    • Self-Hosting
    • WCF Clients
    • Channel Factories
    • Creating Proxies
    • Configuration Files
    • Metadata
    • Standard Endpoints
    • WCF Architecture
  • Addresses and Bindings
    • Addresses
    • Bindings
    • Message Exchange Patterns
    • Configuring Bindings
    • Interoperating with ASMX Web Services
    • Default Endpoints and Bindings
    • Service Descriptions
    • Multiple Endpoints
  • Service Contracts
    • Defining Service Contracts
    • Defining Operation Contracts
    • Services with Multiple Contracts
    • Contract Inheritance
    • Operation Overloading
  • Instance Management
    • Using Per-Call Services
    • Using Per-Session Services
    • Using Singleton Services
    • Configuring Behaviors
  • Data Contracts
    • Implementing Data Contracts
    • Mapping Data Contracts to XSD Schema
    • Serialization
    • Arrays and Generic Collections
    • Enums
    • Versioning Data Contracts
  • More about Service Contracts
    • Versioning Service Contracts
    • Implementing Message Exchange Patterns
    • Oneway Contracts
    • Duplex Contracts
    • Asynchronous Proxies
  • Handling Errors
    • Faults and Exceptions
    • Generating and Handling Faults
    • Fault Contracts
    • Faults and Sessions
  • WCF Security
    • Security Aspects of Services
    • Transport Security
    • Message Security
    • Certificates
    • Credentials
  • Conclusion