
Reserve it at BN.com & pick it up in 60 minutes at your local store.
Enter a zip code
(Paperback)
This work teaches Windows developers to build RESTful Web services using the latest Microsoft tools. Written by a Windows Communication Foundation (WCF) expert, this hands-on tutorial demonstrates how readers can use WCF and other components of the .NET 3.5 Framework.
More Reviews and RecommendationsFlanders is most at home spelunking, trying to figure out exactly how .NET works.
Reader Rating:
See Detailed Ratings
January 18, 2009:
Do you want to learn about how to use the REST programming model in WCF
3.5? If you do, then this book is for you! Author Jon Flanders, has done an outstanding job of writing a book that is designed
for .NET developers who are familiar with WCF and REST.
Flanders, begins by introducing the basic concepts of REST. Next, the author introduces the WCF channel and programming models. Then, he
introduces you to the WebGetAttribute, which is the mechanism for building resources that return read-only representations. He continues by examining the special considerations for hosting this type of endpoint. Next, the author shows you how to build and consume feeds using the WCF feed programming model. Then, he examines WCF 3.5's ability to return data as XML- or JSON-encoded results, as well as the integration between WCF and
ASP.NET Ajax. The author continues by examining the WCF settings for
enabling security and for creating an endpoint that is highly secure. Next,
he focuses on both stateless and stateful workflow models for implementing
RESTful services. He continues by taking a look at Restful service, SQL
Server Data Services, and decompose it into a WCF service contract that can
invoke the service through the WCF programming model. Finally, the author
looks at a couple of slightly more advanced HTTP features and how to use
them with your RESTful services in WCF.
This most excellent book will help you learn the ways of REST. More
importantly, it will show you how to apply them when developing
applications and services using .NET and WCF.