WCF 4 Contracts, Behaviors, and Data Management Using C# New Horizons Lebanon
Price: TBA
  • Duration: 3 Hours

Course details

This course shows how to create and optimize .NET Windows Communication Foundation (WCF) service contracts, data contracts, and message contracts according to the requirements of a WCF application. It details the roles of channels and how to choose an appropriate binding for an application. It also covers how to implement different data serialization and encoding options and shows how to use service, operation, and custom behaviors to manage and optimize a WCF application. This course is one of a series in the SkillSoft learning path that covers the objectives for the Microsoft Technology Specialist: Microsoft Windows Communication Foundation Development with Microsoft .NET Framework 4 exam (70-513).

  • implement event-based asynchronous pattern for a client and a service
  • implement one-way operations and a duplex contract
  • manage multiple contracts and endpoints, and modify WSDL names
  • create data contracts
  • implement typed message contracts
  • implement untyped message contracts
  • code an asynchronous WCF client
  • define a class hierarchy
  • define a typed message contract
  • recognize how channels work in WCF
  • specify bindings in WCF
  • use the XML Serializer to serialize data
  • use MTOM encoding to transmit large amounts of data over a network
  • select the appropriate binding for given scenarios
  • use the XMLSerializer class to serialize data
  • use MTOM to stream large amounts of data over a network
  • implement WCF service behaviors
  • implement a transaction
  • implement a message inspector with a custom behavior
  • configure service behaviors
  • configure a transaction
  • configure a message inspector with a custom behavior
  • work with WCF contracts, behaviors, and data management
Updated on 08 November, 2015

About New Horizons Lebanon

As changes in technology have accelerated, it’s become even more essential for people to master technology to be productive, invaluable employees who optimize, program and invent solutions—and even grow companies of their own. With over 300 centers in 60 countries, New Horizons is the world’s largest independent IT and Business training company. Over the past 35 years, New Horizons has delivered a full range of IT and business skills/Management training through innovative learning methods that have transformed businesses and helped over 35 million students reach their goals. New Horizons Lebanon branch was established in 1996.

See all New Horizons Lebanon courses
Courses you can instantly connect with... Do an online course on Database Management starting now. See all courses

Is this the right course for you?

Rate this page

Didn't find what you were looking for ?

or