Skip to content
You are not logged in |Login  
Limit search to available items
Record:   Prev Next
More Information
Author Belotserkovskiy, Alex, author.

Title Building web services with Microsoft Azure : quickly develop scalable, REST-based applications or services and learn how to manage them using Microsoft Azure / Alex Belotserkovskiy, Nikhil Sachdeva, Stephen Kaufman.

Publication Info. Birmingham, UK : Packt Publishing, 2015.

Item Status

Description 1 online resource (1 volume) : illustrations.
Series Professional expertise distilled
Professional expertise distilled.
Summary If you are a .NET developer who wants to develop end-to-end RESTful applications in the cloud, then this book is for you. A working knowledge of C♯ will help you get the most out of this book.
Note Includes index.
Contents Cover; Copyright; Credits; About the Authors; About the Reviewers;; Table of Contents; Preface; Introduction; Getting to know HTTP; An HTTP request/response; HTTP methods; HTTP status codes; Other HTTP goodies; Header field definitions; Content negotiation; HTTP 2.0; HTTP and .NET; The rise of REST; The REST style of services; Web API and Microsoft Azure; Summary; Chapter 1: Getting Started with the ASP.NET Web API; The ASP.NET Web API framework; Background; Building blocks; Design principles behind the ASP.NET Web API; Application scenarios.
Behind the scenes with the ASP.NET Web APIAnatomy of the API of ASP.NET Web API; DelegatingHandler; HttpRequestMessage; HttpResponseMessage; ApiController; Other important types; Message lifecycle; Host listener; Routing and dispatching; Controller processing; Creating our first ASP.NET Web API; Prerequisites; Creating the ASP.NET Web API project; Defininig an ASP.NET data model; Defining an ASP.NET Web API controller; Testing the Web API; Testing in a browser; Testing with HttpClient; Committing changes to Git; Deploying the ASP.NET Web API using Azure Websites; Deploying to Azure Websites.
Continuous Deployment using Azure WebsitesSummary; Chapter 2: Extending the ASP.NET Web API; Attribute routing; Custom route discovery using IDirectRouteProvider; Content negotiation; Customizing content negotiation; Customizing media formatters; Securing the ASP.NET Web API; Authentication and Authorization filters; Creating an Azure AD directory; Enabling authentication for the Web API project; Configuring the Web API in Azure AD; Enabling Authorization for the controller; Testing our secure Web API; Creating the test client; Configuring the test client in Azure AD; Updating the test client.
HostingSummary; Chapter 3: API Management; Azure API Management; Managing a Web API; Creating an API Management service; Configuring the API Management service; Creating API operations; Adding an operation; Adding an authorization server; Configuring an API with an authorization server; Adding a product; Consuming the Web API; Summary; Chapter 4: Developing a Web API for Mobile Apps; Azure Mobile Services; Features of Azure Mobile Services; Core services; The API of Azure Mobile Services; TableController; ApiServices; EntityData; Domain Manager; Creating a Web API using Mobile Services.
Creating the projectDefining the data model; Record; Doctor; Creating the controller; Testing the mobile service; Testing in a browser; Testing using a Windows 8.1 application; Deploying to Azure Mobile Services; Leftovers; Summary; Chapter 5: Connecting Applications with Microsoft Azure Service Bus; Azure Service Bus; What is Azure Service Bus?; Patterns; Publish/Subscribe; Messaging bridge; Dead Letter Channel and Invalid Message Channel; Content Based Router and Recipient List; Splitter and Aggregator; Resequencer; The BrokeredMessage object; How do you create elements of the Service Bus?
Local Note eBooks on EBSCOhost EBSCO eBook Subscription Academic Collection - North America
Subject Windows Azure.
Windows Azure.
Web services -- Computer programs.
Cloud computing.
Genre/Form Electronic books.
Electronic books.
Added Author Sachdeva, Nikhil, author.
Kaufman, Stephen, author.
Added Title Quickly develop scalable, REST-based applications or services and learn how to manage them using Microsoft Azure
Other Form: Print version: Belotserkovskiy, Alex. Building Web Services with Microsoft Azure. Birmingham : Packt Publishing, ©2015 9781784398378
ISBN 9781784395698 (electronic bk.)
1784395692 (electronic bk.)