ASP.NET Web API Recipes

A Problem-Solution Approach

By Filip Wojcieszyn

ASP.NET Web API Recipes Cover Image

ASP.NET Web API Recipes gives you the code and the confidence to work with the Web API successfully in any .NET environment.

Full Description

  • ISBN13: 978-1-4302-5980-0
  • 400 Pages
  • User Level: Intermediate to Advanced
  • Publishing August 5, 2014, but available now as part of the Alpha Program
  • Available eBook Formats: PDF
  • Print Book Price: $49.99
  • eBook Price: $34.99

Related Titles

Full Description

ASP.NET Web API Recipes gives you the code and the confidence to work with the Web API successfully in any .NET environment. ASP.NET Web API Recipes shows you how to use the Web API with the full range of .NET application development tools to solve common business problems. Find out how this technology allows you to build real world, line-of-business applications more efficiently than ever before.

The first chapters of ASP.NET Web API Recipes provide you with the key solutions you'll reach for when you're integrating the Web API with applications from your chosen technologywhether that's ASP.NET, SharePoint, WPF, or Windows Phone. Then later chapters will show you a wide range of solutions to the critical problems that you're most likely to face on any of these platforms. 

You'll learn how to handle input and output issues, test your web services, and how to bypass IIS when you need to. You'll learn how to preempt your extensibility problems ahead of time, and how to solve typical problems of performance, efficiency and flexibility while working with the Web API. Throughout ASP.NET Web API Recipes, you'll find the solutions you need to the key situations you've already met or are likely to meet, with the insights and configuration code to adapt them to your own scenarios. 

ASP.NET Web API Recipes doesn't just show you how the Web API works—it gives you the code and the confidence to work with it successfully in any .NET environment.


What you’ll learn

  • Write applications that use the Web API from any platform.
  • Access Web API services from JavaScript (including integration with Knockout) and .NET code.
  • Use TDD to test Web API services and components.
  • Implement tested design patterns to create maintainable applications.
  • Take advantage of the Web API’s customization options to support your organization’s standards and practices.
  • Exploit the Web API in client and server-side code in ASP.NET MVC and ASP.NET.

Who this book is for

ASP.NET Web API Recipes is for application developers who are creating line-of-business applications using the .NET Framework, with Visual Studio 2010 or Visual Studio 2012. Experience with web services is not assumed, but you'll have experience building ASP.NET applications.

Table of Contents

Table of Contents

Chapter 1: ASP.NET Web API in ASP.NET

Chapter 2: Hosting ASP.NET Web API outside of IIS

Chapter 3: Routing

Chapter 4: Content Negotiation and Media Types

Chapter 5: Configuration and Customization

Chapter 6: Embracing HTTP with ASP.NET Web API

Chapter 7: Exceptions, Troubleshooting and Documenting

Chapter 8: Cross Domain and Push Communication
Chapter 9: Dependency Injection
Chapter 10: Securing an ASP.NET Web API Service
Chapter 11: Testing Your ASP.NET Web API
Chapter 12: OData


If you think that you've found an error in this book, please let us know about it. You will find any confirmed erratum below, so you can check if your concern has already been addressed.

* Required Fields

No errata are currently published