Live Chat
Monday - Friday 8am - 6pm EST Chat Now
Contact Us
Monday - Friday 8am - 8pm EST 1-866-716-6688 Other Contact Options
Checkout

Cart () Loading...

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

    $

Consuming Services in .NET by Example

GK# 5280

Course Overview

TOP

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.

Schedule

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

$

What You'll Learn

TOP
  • 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

Outline

TOP
Viewing outline for:

GK Digital Learning 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

Prerequisites

TOP
  • Knowledge of C#
  • Familiarity with Visual Studio

Who Should Attend

TOP
  • C# developers
  • ASP.NET developers

Follow-On Courses

TOP
Course Delivery

This course is available in the following formats:

GK Digital Learning

Experience high-quality online learning combined with reliable expert guidance and skills development activities.



Request this course in a different delivery format.
Enroll