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

Cart () Loading...

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

    $

Consuming Services in .NET by Example

Learn the different ways that we can integrate web services into our .NET applications‬.

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.

GK# 5280
Vendor Credits:
  • Global Knowledge Delivered Course
  • Training Exclusives
  • GSA Eligible
No matching courses available.
Start learning as soon as today! Click Add To Cart to continue shopping or Buy Now to check out immediately.
Scheduling a custom training event for your team is fast and easy! Click here to get started.
$
Your Selections:
Location:
No available dates

Who Should Attend?

  • C# developers
  • ASP.NET developers

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

Course 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
BUY NOW

Prerequisites

  • Knowledge of C#
  • Familiarity with Visual Studio

Follow-On Courses