Designing evolvable web APIs with ASP.NET [harnessing the power of the web]

The internet, the World Wide Web, and HTTPWeb APIs -- ASP.NET web API 101 -- Processing architecture -- The application -- Media type selection and design -- Building the API -- Improving the API -- Building the client -- The HTTP programming model -- Hosting -- Controllers and routing -- Formatters...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Weitere Verfasser: Block, Glenn (BerichterstatterIn), Cibraro, Pablo (BerichterstatterIn), Felix, Pedro (BerichterstatterIn), Dierking, Howard (BerichterstatterIn), Miller, Darrel (BerichterstatterIn)
Format: UnknownFormat
Sprache:eng
Veröffentlicht: Beijing, Köln u.a. O'Reilly 2014
Ausgabe:1. ed.
Schlagworte:
Online Zugang:Inhaltstext
Inhaltsverzeichnis
Cover
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The internet, the World Wide Web, and HTTPWeb APIs -- ASP.NET web API 101 -- Processing architecture -- The application -- Media type selection and design -- Building the API -- Improving the API -- Building the client -- The HTTP programming model -- Hosting -- Controllers and routing -- Formatters and model binding -- HttpClient -- Security -- The OAuth 2.0 authorization framework -- Testability.
Design and build Web APIs for a broad range of clients including browsers and mobile devices that can adapt to change over time. This practical, hands-on guide takes you through the theory and tools you need to build evolvable HTTP services with Microsoft's ASP.NET Web API framework. In the process, you'll learn how design and implement a real-world Web API
Design and build Web APIs for a broad range of clients including browsers and mobile devices that can adapt to change over time. This practical, hands-on guide takes you through the theory and tools you need to build evolvable HTTP services with Microsoft's ASP.NET Web API framework. In the process, you'll learn how design and implement a real-world Web API
Beschreibung:XXIII, 510 S.
Ill., graph. Darst.
24 cm
ISBN:1449337716
1-4493-3771-6
9781449337711
978-1-4493-3771-1