Programming Books C Java PHP Python Learn more Browse Programming Books
RESTful .NET and over one million other books are available for Amazon Kindle. Learn more

Sorry, this item is not available in
Image not available for
Image not available

To view this video download Flash Player


Sign in to turn on 1-Click ordering
More Buying Choices
Have one to sell? Sell yours here
Start reading RESTful .NET on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

RESTful .NET: Build and Consume RESTful Web Services with .NET 3.5 [Paperback]

Jon Flanders
3.9 out of 5 stars  See all reviews (14 customer reviews)

List Price: $39.99
Price: $27.50 & FREE Shipping on orders over $35. Details
You Save: $12.49 (31%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Gift-wrap available.
Want it Monday, July 14? Choose One-Day Shipping at checkout. Details
Free Two-Day Shipping for College Students with Amazon Student


Amazon Price New from Used from
Kindle Edition $17.27  
Paperback $27.50  
Shop the new
New! Introducing the, a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Book Description

November 28, 2008 0596519206 978-0596519209 1

RESTful .NET is the first book that teaches Windows developers to build RESTful web services using the latest Microsoft tools. Written by Windows Communication Foundation (WFC) expert Jon Flanders, this hands-on tutorial demonstrates how you can use WCF and other components of the .NET 3.5 Framework to build, deploy and use REST-based web services in a variety of application scenarios.

RESTful architecture offers a simpler approach to building web services than SOAP, SOA, and the cumbersome WS- stack. And WCF has proven to be a flexible technology for building distributed systems not necessarily tied to WS- standards. RESTful .NET provides you with a complete guide to the WCF REST programming model for building web services consumed either by machines or humans. You'll learn how to:

  • Program Read-Only (GET) services
  • Program READ/WRITE services
  • Host REST services
  • Program REST feeds
  • Program AJAX REST clients
  • Secure REST endpoints
  • Use workflow to deliver REST services
  • Consume RESTful XML services using WCF
  • Work with HTTP
  • Work with ADO.NET Data Services (Astoria)

RESTful .NET introduces you to the ideas of REST and RESTful architecture, and includes a detailed discussion of how the Web/REST model plugs into the WCF architecture. If you develop with .NET, it's time to jump on the RESTful bandwagon. This book explains how.

"While REST is simple, WCF is not. To really understand and exploit this part of WCF requires a knowledgeable and experienced guide. I don't know anybody who's better suited for this role than Jon Flanders. ...Jon is first-rate at explaining complicated things. This book is the best introduction I've seen to creating and using these services with WCF." --David Chappell, Chappell & Associates

Frequently Bought Together

RESTful .NET: Build and Consume RESTful Web Services with .NET 3.5 + Programming WCF Services: Mastering WCF and the Azure AppFabric Service Bus
Price for both: $66.50

Buy the selected items together

Editorial Reviews

Book Description

Build and Consume RESTful Web Services with .NET 3.5

About the Author

Although Jon Flanders spent the first few years of his professional life as an attorney, he quickly found chasing bits more interesting than chasing ambulances. After working with ASP and COM, he made the move to .NET. Jon is most at home spelunking, trying to figure out exactly how .NET (specifically ASP.NET and Visual Studio .NET) works. Deducing the details and disseminating that information to other developers is his passion.

Product Details

  • Paperback: 310 pages
  • Publisher: O'Reilly Media; 1 edition (November 28, 2008)
  • Language: English
  • ISBN-10: 0596519206
  • ISBN-13: 978-0596519209
  • Product Dimensions: 0.8 x 6.7 x 9.2 inches
  • Shipping Weight: 1.1 pounds (View shipping rates and policies)
  • Average Customer Review: 3.9 out of 5 stars  See all reviews (14 customer reviews)
  • Amazon Best Sellers Rank: #781,231 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

3.9 out of 5 stars
3.9 out of 5 stars
Share your thoughts with other customers
Most Helpful Customer Reviews
15 of 15 people found the following review helpful
5.0 out of 5 stars Concise, clear and lean January 24, 2009
There are two things I really liked about Flanders' book:

(1) It has a gradual progression from concept to implementation that is both easy to read and very structured. It made the whole book very valuable. The initial section on REST is concise and either enlightening or revision, depending on what you already know. The transition to WCF programming is just as smooth.

(2) It zeroes in on the essentials and provides very lean tutorials on the meat of implementing RESTful services. This is key because WCF as a technology is fairly dense and sprawling. Flanders starts with a quick tutorial of non-SOAP based web programming using WCF. And he covers both server side API implementation and client side consumption of the same.

RESTful .NET's biggest strength is that it is concise, clear and lean. To that point, you need the basics of HTTP, SOAP, WCF, XML, C# and (briefly) ASP in place.
Comment | 
Was this review helpful to you?
4 of 4 people found the following review helpful
1.0 out of 5 stars This book is out of date. January 6, 2014
Format:Kindle Edition|Verified Purchase
While everything that Richard K Harrison says about this book it true, the unfortunate fact is that this book was published in 2008. Microsoft has since shifted it's REST service effort out of Windows Communication Foundation (WCF) and into ASP.Net MVC. In short, the WCF REST Toolkit is unsupported and Microsoft now recommends using ASP.Net Web API for REST.
Comment | 
Was this review helpful to you?
4 of 4 people found the following review helpful
4.0 out of 5 stars EXCELLENT reference, even if not what I expected June 1, 2009
I started reading this book after finishing Data-Driven Services with Silverlight 2 so I was already somewhat familiar with the basic principles of REST services in .NET but wanted more details about the inner workings of REST and specifically the details of configuration within IIS and web.config. Well, this book definitely covers the inner workings of REST within WCF VERY throroughly, but in my opinion, the approach was kind of counter-intuitive. He begins by providing command line examples, and perhaps it is due to my overall lack of experience with WCF, but I couldnt identify with the implementation of such an example, and the details of the web.config setup were only cursorily mentioned--everything was created in code. So, my exact goal was not fully acheived, however, the advantages of this book as a reference greatly outweigh that single disadvantage. The author delves quite deeply into an explanation of behaviors, endpoints, serialization, deserialization, and the URI template syntax -- which basically are the key aspects of REST in WCF.NET. Even without a background in WCF, this book gets you up to speed very quickly.
Comment | 
Was this review helpful to you?
5 of 6 people found the following review helpful
Format:Paperback|Verified Purchase
I like the way the author writes; however, I have a few problems with the book as a whole:
- The example code is a mess. It's badly formatted and a lot of just doesn't work. If you don't believe me, download it yourself before buying the book: [...]
- There is just not enough focus on the client (the book contains 11 chapters and chapter 10 is client code). However, the example must have been an academic exercise for the author who focused on SSDS rather than a simpler example. He would have been better off sticking to his example code and focusing more on security from the client's perceptive.
Comment | 
Was this review helpful to you?
1 of 1 people found the following review helpful
5.0 out of 5 stars Very useful April 3, 2011
Format:Paperback|Verified Purchase
You can configure WCF to do so many things, its good to have a book dedicated to running with one architectural style. This book has been by my desk for a majority of the last two weeks as we were prototyping heavily. Obviously if you're doing stuff with SOAP and aren't interesting in changing your style, a more general book would be more applicable.
Comment | 
Was this review helpful to you?
1 of 1 people found the following review helpful
4.0 out of 5 stars good book January 15, 2011
Format:Paperback|Verified Purchase
Lots of good material covered in a concise manner. Overall, the information given here is very useful but a good amount of background WCF knowledge is assumed. The best WCF RESTful reference.
Comment | 
Was this review helpful to you?
1 of 1 people found the following review helpful
4.0 out of 5 stars Good introduction to rest with .net November 5, 2010
Format:Kindle Edition|Verified Purchase
Good introduction to rest with .net. I'm a WCF dev so I can say that this book helps me a lot to design out rest API for our services consumers
Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
Search Customer Reviews
Search these reviews only

What Other Items Do Customers Buy After Viewing This Item?


Have something you'd like to share about this product?
Start a new discussion
First post:
Prompts for sign-in

Search Customer Discussions
Search all Amazon discussions

Look for Similar Items by Category