API Development: URIs & Caching

placeholder

Success in todays distributed systems relies on efficient and reliable communication between components and that is made possible by RESTful APIs that follow standard practices for aspects such as URI naming versioning and cache management. In this course youll examine best practices for working with URIs and API resources. Youll then perform API versioning using URIs and use the URIBuilder class URI templates and Windows Workflow Foundation to create URI objects guidelines for developers and sets of activities. Next youll use ASP.Net Core to implement in-memory caching distributed caching and caching using response caching middleware. Finally youll carry out advanced REST client testing using the Chrome browser.