Building Web Services SuccessPath
Prerequisites
You should have completed our Building ASP.NET Web Applications or Building MVC Web Applications paths, or have equivalent knowledge and experience.
Description
In this path you will get an in-depth look at accessing Web services. You will begin by looking at the ASP.NET Web API including REST, GET, POST, and other related topics. You will learn about Web API routing, Default Mapping, HTTP Method Attributes, and filtering data techniques. You will explore data exchange through the Pipeline, covering Pipeline Elements and HTTP request, and response and message handlers. You will learn how to improve HTTP responses with CRUD responses and Exception Handling, and then take a look at Custom Handlers. You will learn how to use and return JSON, and then return XML. You will dive into SignalR and Persistent Connections, as well as building a Hub including return types, round-tripping state and detecting connection status. You will learn how to broadcast over a Hub from the outside and Hubs without a proxy. Finally, you will learn to use SignalR to build a custom data stream.
Course Path
Building Web Services
7+ hours covering 21 topics