WCF Internals & Extensibility

Course Description:

WCF היא תשתית תקשורת שמביאה לנו המון חידושים ומאפשרת לנו להרחיב אותה בהמון דרכים. בקורס זה נלמד מה קורה משלב הפעלת ה- Proxy ועד הפעלת ה- Service והחזרת התשובה ל-Proxy. תוך כדי ההבנה על איך עובד ה-WCF נלמד על כל המקומות שאפשר להרחיב ולהתאים את WCF לצרכינו.

Trainer:

Eyal Vardi is a Microsoft Most Valuable Professional – MVP. Eyal lectures in the Interdisciplinary Center in Herzelia, and participated in many Microsoft technical conferances and discussion groups. Eyal has been part of cutting-edge software industry projects: he co-founded R-U-Sure (managed by Yossi Vardi of ICQ), TreeWay and VCI, where he has several different senior responsibilities managing development, product and business development.

Course Content:

Module 1: Messaging Fundamentals
  • The Message Class
  • Message Headers and Properties
  • Mapping Messages to Methods
  • Message Versions
  • Message Lifetime
  • Read and Write Message
  • Message Encoders
Module 2: Channels
  • Channel Stack
  • Inside Binding
  • ICommunicationObject
  • Channel Shapes
  • Custom Channel
  • Channel Listeners and Channel Factories
  • Custom Protocol Channels
  • Message Encoders
  • XmlDictionary Writer / Reader
  • Serializing and Encoding
  • Custom Transport Channels
  • Custom Binding
Module 3: ServiceHost
  • Service Description
  • Behaviors
  • ServiceHost Customization
  • ServiceHost Factories
Module 4: Dispatchers
  • Service Model Flow
  • Channel Dispatcher
  • Endpoint Dispatcher
  • DispatcRuntime
  • DispatchOpertion

Related Courses:

  • What’s New in WCF 4.0
  • Windows Azure – Microsoft Cloud
  • Everything you ever wanted to know about MSMQ 4.0
  • WCF Step By Step