Vi ste ovdje
Creating and Consuming Web API Services
Overview/Description
This course covers Microsoft's latest technology for building distributed, MVC-style services and is one of a series that prepares students for Microsoft exam 70-487.
Target Audience
Developers wanting to learn Microsoft's Web API service technology and those preparing for Microsoft exam 70-487.
Prerequisites
None
Creating and Consuming Web API Services
- start the course
- explain Web API and how it works
- create a simple Web API service
- use different data formats with Web API services
- define actions and parameters to handle data binding for Web API services
- implement action filters for Web API services
- implement exception filters for Web API services
- implement unit testing of Web API services
- use HttpMessageHandlers to process client requests and server responses for Web API services
- implement asynchronous operations within a Web API service to increase its scalability
- understand streaming actions and how to implement them for Web API services
- understand SignalR and how to implement it on both the client and server for Web API services
- explicitly set URI spaces and map routes to these for Web API services
- understand dependency injection and use the dependency resolver to implement it for Web API services
- implement the OData protocol in a Web API Server
- consume Web API services using the standard HTTP library, HttpClient
- consume Web API services asynchronously
- send and receive requests for a Web API service in different formats
- batch requests to improve the speed of an application when calling Web API services
- implement Basic and Windows authentication and SSL for Web API services, and configure multiple authentication modes on a single endpoint
- explain and implement simple cross-site request forgery (XSRF) prevention for Web API services
- work with authorization and authentication filters for Web API services
- understand and implement simple cross-origin resource sharing (CORS) for Web API services
- explain OAuth 2.0 and implement SSO over OAuth 2.0 for Web API services
- implement Windows authentication for Web API services
- implement multiple authentication schemes on the same Web API endpoint
- host a Web API service outside of ASP.NET
- host a Web API service using Open Web Interface for .NET (OWIN)
- host a Web API service in an Azure Worker Role
- restrict message sizes to control the load on Web API services
- understand and configure streaming for Web API services
- create and secure a Web API web service
Trajanje:
3h
Šifra:
cl_mazw_a05_it_enus