Logo - springer
Slogan - springer

Computer Science | Pro ASP.NET Web API - HTTP Web Services in ASP.NET


HTTP Web Services in ASP.NET

Uurlu, Ali, Zeitler, Alexander, Kheyrollahi, Ali

2013, XXI, 616 p. 230 illus.

A product of Apress
Available Formats:

Springer eBooks may be purchased by end-customers only and are sold without copy protection (DRM free). Instead, all eBooks include personalized watermarks. This means you can read the Springer eBooks across numerous devices such as Laptops, eReaders, and tablets.

You can pay for Springer eBooks with Visa, Mastercard, American Express or Paypal.

After the purchase you can directly download the eBook file or read it online in our Springer eBook Reader. Furthermore your eBook will be stored in your MySpringer account. So you can always re-download your eBooks.


(net) price for USA

ISBN 978-1-4302-4726-5

digitally watermarked, no DRM

Included Format: PDF and EPUB

download immediately after purchase

learn more about Springer eBooks

add to marked items


Softcover (also known as softback) version.

You can pay for Springer Books with Visa, Mastercard, American Express or Paypal.

Standard shipping is free of charge for individual customers.


(net) price for USA

ISBN 978-1-4302-4725-8

free shipping for individuals worldwide

usually dispatched within 3 to 5 business days

add to marked items

    • Timely introduction to the new and simplified Microsoft web service architecture, ASP.NET Web API.
    • This topic is a successor to WCF technology and solves or simplifies a lot of its associated problems, so the book will appeal to past WCF readers as well as new readers. Web services generally are a growing area as people expect to access and interact with any site on any device at any time without hitches.
    • Covers real world use cases including one major case study/applied solution. Readers can take parts of this solution and apply them in their own work.
Pro ASP.NET Web API shows you how to build flexible, extensible web services that run seamlessly on a range of operating systems and devices, from desktops to tablets to smart phones—even the ones we don't know today.

ASP.NET Web API is a new framework designed to simplify web service architecture. So if you're tired of interoperability issues between inflexible web services and clients tied to specific platforms or programming languages, or if you've ever struggled with WCF, this book is for you.

To start with, you'll get up to speed on Web API's modern HTTP programming model, REST and your hosting options. You'll then dive into building a real application over a series of three chapters, so you can get an immediate feel for how this technology works in practice. The second half of the book features dedicated chapters on topics like routing, controllers, validation and tracing, and the authors close with discussions on performance, hosting and an all-important look at unit testing to help you prepare your application for the real world.

ASP.NET Web API makes HTTP a first-class citizen of .NET. With Pro ASP.NET Web API, you can build HTTP-based web services for your company or business, expose your data to the world across different formats and devices and gain the best possible global reach for your application.

Content Level » Popular/general

Related subjects » Computer Science

Table of contents 

  1. Introduction to ASP.NET Web API
  2. Introduction to Asynchronous Programming in .NET
  3. HTTP, REST, and Hypermedia
  4. HttpClient
  5. Sample Application: Application Structure and Domain Model
  6. Sample Application: Building the Web API
  7. Sample Application: Building the Wrapper and Web Client
  8. Routing
  9. Controllers and Actions
  10. Message Handlers
  11. Filters
  12. Media Type Formatters and Model Binding
  13. Input Validation
  14. Dependency Resolution
  15. Unit Testing and Integration Testing
  16. Optimization and Performance
  17. Hosting
  18. Tracing, Logging, and API Documentation

Popular Content within this publication 



Read this Book on Springerlink

Services for this book

New Book Alert

Get alerted on new Springer publications in the subject area of Computer Science (general).