» » Effective REST Services via .NET: For .NET Framework 3.5

Download Effective REST Services via .NET: For .NET Framework 3.5 fb2

by Scott Seely,Kenn Scribner
Download Effective REST Services via .NET: For .NET Framework 3.5 fb2
  • Author:
    Scott Seely,Kenn Scribner
  • ISBN:
  • ISBN13:
  • Genre:
  • Publisher:
    Addison-Wesley Professional; 1 edition (April 30, 2009)
  • Pages:
    480 pages
  • Subcategory:
  • Language:
  • FB2 format
    1739 kb
  • ePUB format
    1745 kb
  • DJVU format
    1142 kb
  • Rating:
  • Votes:
  • Formats:
    doc mbr lrf lrf

by Scott Seely and Kenn Scribner.

Uniform Title: Microsoft. NET development series. Download book Effective REST services via. NET Framework ., Kenn Scribner, Scott Seely.

Effective REST Services via., By Kenn Scribner, Scott Seely. Kenn Scribner, Scott Seely

Kenn Scribner, Scott Seely. Effective REST Services via.

Find nearly any book by Kenn Scribner. : Effective REST Services via.

Build Web Services Better and Faster with RESTful Techniques and .NET Technologies

Developers are rapidly discovering the power of REST to simplify the development of even the most sophisticated Web services—and today’s .NET platform is packed with tools for effective REST development. Now, for the first time, there’s a complete, practical guide to building REST-based services with .NET development technologies.

Long-time .NET and Web services developers and authors Kenn Scribner and Scott Seely explain why REST fits so smoothly into the Internet ecosystem, why RESTful services are so much easier to build, what it means to be RESTful, and how to identify behaviors that are not RESTful. Next, they review the core Internet standards and .NET technologies used to develop RESTful solutions and show exactly how to apply them on both the client and server side. Using detailed code examples, Scribner and Seely begin with simple ASP.NET techniques, and then introduce increasingly powerful options—including Windows Communication Foundation (WCF) and Microsoft’s cloud computing initiative, Azure. Coverage includes

• Accessing RESTful services from desktop applications, using Windows Forms and WPF

• Supporting Web client operations using Silverlight 2.0, jаvascript, and other technologies

• Understanding how IIS 7.0 processes HTTP requests and using that knowledge to build better REST services

• Constructing REST services based on traditional ASP.NET constructs

• Utilizing the ASP.NET MVC Framework to implement RESTful services more effectively

• Taking advantage of WCF 3.5’s powerful REST-specific capabilities

• Creating RESTful data views effortlessly with ADO.NET Data Services

• Leveraging Microsoft’s Azure cloud-computing platform to build innovative new services

• Choosing the right .NET technology for each REST application or service

I have resisted reading about and digging into REST for a while now. Every time I would pick up an article or book I felt like I transported back to the 90's and I was reading an old HTML 2.0 book or specification. The stuff I started on the internet with. To me the REST movement is kind of like the A-HA moment of the internet programming community. Kind of like, "O... that is what they intended".

This book brought all those back in time feelings up all throughout the first 2 chapters. I must say though, that I thoroughly enjoyed reading them. The history lesson and the state of things today, where very well written and kept my attention and interest throughout both chapters. The author's do a great job of digging into the guts of the foundations of REST, which really helps in the later chapters when they discuss the .NET tools used to develop RESTful solutions.

I also like that the authors aren't RESTful zealots. They give Web Services their rightful place and do not present REST as a new silver bullet, but rather a new tool for the tool belt.

They cover a ton of stuff in the remaining chapters and appendixes including using RESTful services from desktop applications using Windows Forms and WPF, using Silverlight 2.0, JavaScript, the ASP.NET MVC Framework, WCF 3.5, IIS 7.0, and Azure. Every chapter goes deep enough into the topic to give you a great start down the right path of using the technology.

The book is a very pleasant read and is well organized.

The downloadable code is very usable, well organized, and contains some great example implementations.

I also have noticed the authors are keeping the accompanying web site up to date and have already released a code fix.

If you want to learn the ins and outs of RESTful Services using .NET technologies, this book is the ticket.

I highly recommend this book.
just one girl
It is not the fault of the book, there are some good ideas about Rest expressed. It is simply outdated, for example try to get chapter 3 example working, and you run into one error after another, some specifically because your config is set to 3.5 build and you're using IIS7, or even when you change the build to 4.0 you get bad requests returned-500. So if you want working examples in today's world, don't buy this book.
Although there are advances in .Net 4.0, I recommend this to get a comprehensive learning on what RESTful services are in the .Net world from basics to advanced.
A lot of the core concepts ddn't change in 4.0 (or may not change in the future).
I've read ore than 10 books on this topic and was very disappointed by this book. I don't generally take the time to review because it's typically too subjective, but when I feel like I've been ripped off - I owe it to everyone to say something.

The author spends too much time on details that aren't necessary and too little time on covering the basics. The writing style is difficult to follow because there is no clear structure to the book and no real point to any of the examples. Don't waste your money. You can get more from MSDN.
Great book. Provides nice examples of URL processing and parsing the data that is received. HIghly recommend.
The authors themselves state this is not a door stopper book, i.e., a thick "HOW-TO" book, but more of a book on the big picture from 10000 meters high. As such, it does not do me, a beginner, any good. Later, when I get more experienced, I'll come back to this book, but for now it's not that useful. I recommend another book, but unfortunately there's not that much out there. It leads me to suspect that perhaps REST services are not that standardized, and really you have to tailor your response to what platform you are using. This is confirmed by even this book, which has chapters such as: Chap. 6 Building REST Services using IIS and ASP.NET; Chap. 7 Building REST Services using ASP.NET MVC Framework; Chap. 8: Building REST Services using WCF; Chap. 9 Building REST Services using Azure and .NET Services.

You could write a thick book on each of these chapters.

I gave it two stars so Amazon readers don't get mislead by too many five stars. Really it's more a three or four star book, once you have more experience. The authors source code does work, at least for the first example I downloaded for WPF using C# as the code-behind language.
with the "continous development" in the WCF arena and the carchup Microsoft plays in the smartphone arena and the crazy product-name-changes ...
it is outdated.