Programming Books C Java PHP Python Learn more Browse Programming Books
Programming Reactive Extensions and LINQ and over one million other books are available for Amazon Kindle. Learn more
Buy New
$35.99
Qty:1
  • List Price: $44.99
  • Save: $9.00 (20%)
In Stock.
Ships from and sold by Amazon.com.
Gift-wrap available.
Programming Reactive Exte... has been added to your Cart
Trade in your item
Get a $2.00
Gift Card.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Programming Reactive Extensions and LINQ (Expert's Voice in .NET) Paperback – October 25, 2011

ISBN-13: 978-1430237471 ISBN-10: 1430237473 Edition: 1st

Buy New
Price: $35.99
33 New from $27.98 15 Used from $32.70
Amazon Price New from Used from
Kindle
"Please retry"
Paperback
"Please retry"
$35.99
$27.98 $32.70
Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Frequently Bought Together

Programming Reactive Extensions and LINQ (Expert's Voice in .NET) + Programming C# 5.0: Building Windows 8, Web, and Desktop Applications for the .NET 4.5 Framework
Price for both: $73.21

Buy the selected items together

NO_CONTENT_IN_FEATURE

Shop the new tech.book(store)
New! Introducing the tech.book(store), 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

Product Details

  • Series: Expert's Voice in .NET
  • Paperback: 184 pages
  • Publisher: Apress; 1 edition (October 25, 2011)
  • Language: English
  • ISBN-10: 1430237473
  • ISBN-13: 978-1430237471
  • Product Dimensions: 9.2 x 7.5 x 0.4 inches
  • Shipping Weight: 12 ounces (View shipping rates and policies)
  • Average Customer Review: 3.0 out of 5 stars  See all reviews (11 customer reviews)
  • Amazon Best Sellers Rank: #1,480,717 in Books (See Top 100 in Books)

Editorial Reviews

About the Author

Jesse Liberty is a Master Consultant for Falafel Software, a Microsoft MVP, a Telerik MVP, an author, and he creates courses for Pluralsight. Liberty hosts the popular Yet Another Podcast and his blog is considered required reading. He was a Senior Evangelist for Microsoft, a XAML Evangelist for Telerik, a Distinguished Software Engineer at AT&T; Software Architect for PBS and Vice President of Information Technology at Citibank. Jesse can be followed on twitter at @JesseLiberty



A bio is not available for this author.

Customer Reviews

3.0 out of 5 stars

Most Helpful Customer Reviews

11 of 13 people found the following review helpful By Sergey Aldoukhov on November 2, 2011
Format: Paperback Verified Purchase
Not sure why in such a short book authors decided to dedicate a half of it to topics that have to be the pre-requisites to reading this book - .Net/C# fundamentals, LINQ, LINQ to SQL. At the same time, lot of material essential to understanding RX is missing - Subjects were not even mentioned, Hot and Cold observable differences are not explained, etc. There is no single Marble Diagram in the book!
If you're past the learning curve for RX, there is not much new for you in this book. If you're the beginner, you will be most probably confused and on your way to making mistakes programming RX.
I can see this book more usable to people that have started their "RX transition" and need additional material to cross-check their knowledge obtained from tutorials and articles created by the RX team.
2 Comments Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
5 of 5 people found the following review helpful By Patrick Harazin on December 17, 2011
Format: Paperback Verified Purchase
Don't mistake the book's small size for a lack of quality. Weak authors feel the need to add a bunch of fluff to justify the relatively high prices of technical books. This doesn't happen here: the book covers the essential basics of LINQ and Rx in a concise and clear way, and it hints at the deeper connections between them. For its target audience, it seems like it would be excellent book.

The issue is, its target audience does not exist. There are people who need an introduction to LINQ. There are people who want to dive into functional reactive programming through Rx. But these two groups are disjoint. In a very real sense, a person who should be exposed to the two concepts concurrently does not exist, especially as Rx isn't yet a first class citizen of the .NET world. Maybe in a decade something like this would make sense, but everyone who buys the book today will already be acquainted with LINQ.

A retitling might be appropriate: when I got this book, I was expecting something much more advanced, or at least decent API documentation (which doesn't really exist yet, so far as I can tell. Just having Marble diagrams all in one place would be a great first step). It's still useful to have on your bookshelf but don't expect it to be your go-to reference for Rx, or you'll end up disappointed.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
3 of 3 people found the following review helpful By Trisha Davis on April 4, 2012
Format: Paperback
I was really disappointed in this book. To start off, the code examples were unusable. I'm not sure if the authors were using a beta version or what was going on but none of the methods had overloads matching what was in the book. I tried regular console projects, silverlight and WP7 projects thinking the authors were focusing on a specific platform, but to no avail. Figuring out how the code should really be wasn't difficult, but if I wanted to do that there are plenty of cheaper alternatives.

Personally, I dislike the focus on Windows Phone projects simply from the point of view it could alienate developers. However, seeing as how the book is not well written, nor organized, it wouldn't matter anyway.

Despite these issues, I did read through the book to get the overall concept and features of Rx but I was able to get more useful information from MSDN and online video sites.

An aside, the authors seem very full of themselves.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
5 of 6 people found the following review helpful By Kirill Orlov on November 24, 2011
Format: Paperback Verified Purchase
This book is looks more like a compilation of articles from websites than a book. No deep dive, nothing interesting, Rx is about 20% of book content.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
5 of 6 people found the following review helpful By T. Anderson TOP 1000 REVIEWERVINE VOICE on October 27, 2011
Format: Paperback Verified Purchase
This book ended up being half the size it was advertised at when I pre-ordered it back in September. Amazon was kind enough to make up for it. I thank them. The author and the publisher also apologized for the miscalculation.

Although it is small this book gets 5 out of 5 stars. I recommend this book to anyone who wants to learn Reactive Extensions. The book does a great job of introducing a potentially confusing topic.

I have already spent a lot of time digging through Rx. If I had not already delved heavily into Rx, this book would have been perfect for me. I actually wish I had been introduced through this book instead of having to hunt down fragments of information all over the web. As I started reading the book I liked it so much I revisited all the topics I already knew and was happy the book provided me with some new information I had not seen before.

The book starts out with an introduction to Rx and LINQ and also introduces Enumerable and Observable collections. The book continues with two chapters titled Core LINQ and Core RX where it digs deep into each topic's syntax, most useful operators, IEnumerable and IObservable. The next chapter Practical Rx provides some examples of real world use and digs deeper into some of the more advanced features.

Chapter 5, Inside Rx, continues introducing more of the advance operators like Window, Buffer, When, And, Then, OnCompleted, and OnError. Chapter 6 in a chapter on using LINQ to SQL that includes a small Windows Phone 7.1 SDK sample that is pretty cool. The next chapter is Rx for JavaScript followed by one tilted ReactiveUI and then a small one tilted Testing with Rx.

The ReactiveUI chapter could be confusing.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 2 people found the following review helpful By Holger on December 7, 2012
Format: Paperback Verified Purchase
I ordered this book, because I started working on a Rx project.
I did some initial research on

Microsoft Data Developer Center
[...]

and

Reactive Framework (Rx) Wiki
[...]

To make it short: The book didn't provide any more insights or additional examples.
It is just a collection of documented code, that looked as if was just pasted from some blog.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

What Other Items Do Customers Buy After Viewing This Item?