Live Chat
Monday - Friday 8am - 6pm EST Chat Now
Contact Us
Monday - Friday 8am - 8pm EST 1-800-268-7737 Other Contact Options

Cart () Loading...

    • Quantity:
    • Delivery:
    • Dates:
    • Location:


Consuming Services in .NET by Example

GK# 5280

Course Overview


In this course, three different approaches to consuming web services using the .NET Framework and C# are covered. In each scenario, you will explore a publicly available web service and create a small application that utilizes the service in a fun way. More specifically, you will see how to leverage classes such as WebClient and HttpClient in our existing applications. You will also make use of the "Add Service Reference" feature in Visual Studio to generate service clients for us automatically.


  • Delivery Format:
  • Date:
  • Location:
  • Access Period:


What You'll Learn

  • Use WebClient class against a service that returns XML
  • How LINQ to XML comes in handy for parsing XML documents
  • Use the HttpClient class to make asynchronous calls against a service that returns JSON
  • How the async / await keywords allow us to flow asynchrony through applications
  • Parse JSON data with the popular JSON.NET library
  • Make service calls to a SOAP service buy generating service clients using its WSDL
  • WCF interceptors and behaviors


Viewing outline for:

On-Demand Outline

  1. Intro to Consuming Services in .NET
  2. Consuming WebClient in .NET with LINQ to XML
  3. Consuming Yelp APIs with HttpClient and Async/Await
  4. Consuming Amazon APIs with WCF Clients


  • Knowledge of C#
  • Familiarity with Visual Studio

Who Should Attend

  • C# developers
  • ASP.NET developers

Follow-On Courses

Course Delivery

This course is available in the following formats:


Train at your own pace with 24/7 access to courses that help you acquire must-have technology skills.

Request this course in a different delivery format.