Practical ASP.NET Web API

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Practical ASP.NET Web API provides you with a hands-on and code-focused demonstration of the ASP.NET Web API in action. From the very beginning, you'll be writing working code in order to see best practices and concepts in action. As the book progresses, the concepts and code will become more sophisticated. Beginning with an overview of the web service model in general and Web API in particular, you'll progress quickly to a detailed exploration of the request binding and response formatting that lie at the heart of Web API. You'll investigate various scenarios and see how they can be manipulated to achieve the results you need.

Later in the book more sophisticated themes will be introduced that will set your applications apart from the crowd. You'll learn how you can validate the request messages on arrival, how you can create loosely coupled controllers, extend the pipeline processing to compartmentalize your code for security and unit testing before being put onto a live hosting server.

Author(s): Badrinarayanan Lakshmiraghavan (auth.)
Edition: 1
Publisher: Apress
Year: 2013

Language: English
Pages: 340
Tags: Computer Science, general

Front Matter....Pages i-xx
Building a Basic Web API....Pages 1-25
Debugging and Tracing....Pages 27-53
Media-Type Formatting CLR Objects....Pages 55-83
Customizing Response....Pages 85-113
Binding an HTTP Request into CLR Objects....Pages 115-155
Validating Requests....Pages 157-174
Managing Controller Dependencies....Pages 175-209
Extending the Pipeline....Pages 211-229
Hosting ASP.NET Web API....Pages 231-253
Securing ASP.NET Web API....Pages 255-274
Consuming ASP.NET Web API....Pages 275-294
Building a Performant Web API....Pages 295-314
Back Matter....Pages 315-320