- Shopping Bag ( 0 items )
Posted January 27, 2013
This is a well written and very thorough book about
This is a well written and very thorough book about REST, what it is, how it works and how to use it in a .Net environment. It starts at a fairly basic level on this subject and covers every aspect of this technology in detail.Was this review helpful? Yes NoThank you for your feedback. Report this reviewThank you, this review has been flagged.
The Preface of this book indicates that the book is for .Net Developers who are familiar with REST and WCF and recommends other books as prerequisites for those not already familiar with these. Certainly it is true that someone completely unfamiliar with these areas would find the book difficult to follow. The book does review the basics of REST pretty well, and it is clear about the purpose and use of WCF for those who, though familiar with it, might be “rusty” or not well versed.
I have been a software developer for over 30 years, and have been working in .Net since about 2004. I have written WCF services and I have been to a few lectures on REST and “played with” RESTful interfaces from time to time, but I would not consider myself an expert on either of these subjects. I did not find this book to be an “easy read” by any means; it is a highly technical book. But I did find it to be very clearly written and well organized. The author, Jon Flanders, is obviously extremely well qualified to cover the subject and does everything possible to explain each aspect of the technologies covered; including descriptions of what each feature is for, what it is not suited for, and how to use it.
After reviewing the basics and explaining the programming models, the book eases into the subject of writing RESTful services by covering Read-Only services, which may well be as much as some programmers need to know about it. But this is not a book for every programmer who wants to write a RESTful service. Instead, it is for programmers who want to know all about REST in .NET so that they can not only make informed decisions about how and where to use it (and where not to use it), but also implement it properly and securely in their projects.
Once Read-Only services have been described, the author goes into Read/Write services, Ajax Services and how to use it with Silverlight. There is also a complete chapter on programming Feeds. It then describes how to secure and consume services.
In short, I found this to be a high quality, comprehensive book and reference on the subject of writing RESTful services in .NET. It gives comprehensive, accurate coverage and is a good reference. In spite of this, it gives a competent introduction to the subject for those who don’t need or want to be pampered about it. It is practical, useful and descriptive in contrast to the standard documentation about REST that is found online, which I personally find very difficult to work with. I found the book to be helpful and descriptive, with just the right amount of detail. It covered quite a bit more than I need for my current project, but I like this in a book. I’m sure I’ll refer back to it as needed on future projects.
Posted January 18, 2009
VERY VERY HIGHLY RECOMMENDED!!
Do you want to learn about how to use the REST programming model in WCF <BR/>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 <BR/>for .NET developers who are familiar with WCF and REST.<BR/><BR/>Flanders, begins by introducing the basic concepts of REST. Next, the author introduces the WCF channel and programming models. Then, he <BR/>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 <BR/>ASP.NET Ajax. The author continues by examining the WCF settings for <BR/>enabling security and for creating an endpoint that is highly secure. Next, <BR/>he focuses on both stateless and stateful workflow models for implementing <BR/>RESTful services. He continues by taking a look at Restful service, SQL <BR/>Server Data Services, and decompose it into a WCF service contract that can <BR/>invoke the service through the WCF programming model. Finally, the author <BR/>looks at a couple of slightly more advanced HTTP features and how to use <BR/>them with your RESTful services in WCF.<BR/><BR/>This most excellent book will help you learn the ways of REST. More <BR/>importantly, it will show you how to apply them when developing <BR/>applications and services using .NET and WCF.Was this review helpful? Yes NoThank you for your feedback. Report this reviewThank you, this review has been flagged.
Posted March 9, 2011
No text was provided for this review.