Consulting Training Blog Careers About Us Contact Us

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.

Testimonials

I just attended the Complete WCF Training course in Eagan, MN and it was a fabulous experience. Andrew Troelsen taught the course - he is an excellent teacher. He provided real-world examples and discussed architectural concerns and issues that influence decisions about setting up bindings and interfaces. Although there were lots of details, Andrews organization and presentation of the material made learning challenging, enjoyable, and successful. The classrooms/staff are fantastic.

William D

This class was truly a great experience. The instructor was excellent and provided concise, clear examples of creating some great Silverlight apps. There was plenty of time to apply what we had learned by participating in the coding labs as well. Id highly recommend this course to anyone interested in learning more about Silverlight and XAML technologies!

Asia L

I took a WPF training course and felt I learned a lot. The class was well structured and had good flow. The training was a week long, and the staff took good care of us during that time. The facilities themselves had several good machines that we used to develop.

Auston S

Intertech did an exceptional job with our training. We had taken a similar training previously, and this training went into much better depth of the topic. I feel like I have acquired the skills necessary to complete my next project using the training that Intertech provided.

Chris H

I found the ASP.NET MVC training very helpful. Davin Mickelson was the instructor and was very knowledgeable, patient and understanding. He was always very helpful and offered the latest information to consider.

Christina F

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 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 Business Categories
  • See more Business Process Categories
  • See more Citrix Categories
  • See more CompTIA Categories
  • See more EC Council Categories
  • See more IBM 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 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 Network Categories
  • See more Network 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 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

Guaranteed To Run


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 Whitepaper: Top WCF Errors (and the Solutions)!

Free Book Chapter: WCF

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?