WCF Training

See All Scheduled Courses

Windows Communication Foundation (WCF) training at Intertech includes detailed discussions, code samples and hands-on labs. We start with the fundamentals and the problems WCF has solved for distributed enterprise systems. Intertech's WCF training offers real-world insights through a complete hands-on experience. See our Course Selector below for more detailed course descriptions or more on our training lower on this page.

Course Finder

Return To Top
Filter Options
close

Training Category

  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See more Adobe Categories
  • See more Adobe Categories
  • See more Adobe Categories
  • See more Agile | Scrum Categories
  • See more Agile | Scrum Categories
  • See more Citrix Categories
  • See more EC Council Categories
  • See more F5 Categories
  • See more IBM Categories
  • See more IBM Categories
  • See more ITIL Categories
  • See more Java Categories
  • See more Java Categories
  • See more Java Categories
  • See more Java Categories
  • See more Linux Categories
  • See more Linux Categories
  • See more Microsoft Categories
  • See more Microsoft Categories
  • See more Microsoft Categories
  • See more Microsoft Categories
  • See more Microsoft Categories
  • See more Microsoft Categories
  • See more Microsoft Categories
  • See more Microsoft Categories
  • See more Microsoft Categories
  • See more Microsoft Categories
  • See more Microsoft Categories
  • See more Microsoft Categories
  • See more Mobile Categories
  • See more Mobile Categories
  • See more Mobile Categories
  • See more Mobile Categories
  • See more Mobile Categories
  • See more Mobile Categories
  • See more Mobile Categories
  • See more Open Source Categories
  • See more Open Source Categories
  • See more Open Source Categories
  • See more Open Source Categories
  • See more Oracle Categories
  • See more Oracle Categories
  • See more Programming Categories
  • See more Programming Categories
  • See more Software Testing Categories
  • See more VMware Categories
  • See more VMware Categories
  • See more VMware Categories
  • See more VMware Categories
  • See more Web Development Categories
  • See more Web Development Categories
  • See more Web Development Categories
  • See more Web Development Categories
  • See more Web Development Categories
  • See more Web Development Categories
  • See more Web Development Categories
  • See more Web Development Categories
  • See more Web Development Categories
  • See more Web Development Categories
  • See more XML Categories
  • See more XML Categories

Scheduled Classes


Date

  • X
  • X
  • Please ensure that the End Date is greater than or equal to the Start Date.
  • Please ensure that the End Date is greater than the present Date.

Delivery

Location

- of results

Free Resources

Free Whitepaper: Introducing WCF Hosts and Clients

Free Book Chapter: WCF

Free Whitepaper: Top WCF Errors (and the Solutions)!

MORE ON WCF TRAINING

We also cover how WCF supports Service Oriented architecture. Most importantly,WCF Training students learn fundamental concepts that make them immediately productive with WCF: creating service contracts and services, hosting services and generating proxies to invoke services. 

Our WCF Training teaches about contracts and serialization, including how to design service contracts, how to create data contracts for complex type serialization and how to work with serialization types to solve specific challenges, including contract-first design approaches. We cover how WCF services expose metadata to clients for proxy generation and how metadata exchange supports this. Students also receive guidance for versioning service contracts and data contracts.

We spend a fair amount of time focusing on bindings in our WCF Training, which play a critical role in configuring the communication protocols supported by services--including those supported by interoperable messaging. WCF instructors explain practical users for each of those core bindings: how to customize those binding configurations for internet and Internet applications, for one-way messages and callbacks, and for handling large message payloads. They also describe how bindings configure communication channels for clients and services, and describe how and when to apply custom bindings to handle special situations.

Intertech WCF Training students explore the various hosting options for WCF services, including Windows applications, Windows services, IIS and the Windows Activation Service. Students learn about the hosting features and protocols supported by each environment, about the underlying hosting architecture they share, and practical reasons for selecting each hosting environment. In additon, they learn that instancing and concurrency modes control the allocation of services to support requests and impact application scalability. WCF Training instructors are careful to explain how to configure services to run as singletons, to provide support application sessions and concerns they introduce, or to run as scalable sessionless services. 

Learn how it is possible to overcome transient network interruptions, how transaction support over TCP and HTTP improves system consistency, and how queued messages provide durable and transacted reliability.WCF Training Instructors help students explore how to apply these features with WCF, including when to use each feature.

Security is given adequate attention in our WCF Training, from the fundamental security concepts as they are implemented by WCF--including identities, mutual authentication and message protection as it is implemented for key WCF bindings. Students also learn about error handling concepts, including debugging techniques, fault contract design and error handling components.


 

Looking for Different Training?