¥ 4,869
  • 参考価格: ¥ 5,385
  • OFF: ¥ 516 (10%)
通常配送無料 詳細
在庫あり。 在庫状況について
この商品は、Amazon.co.jp が販売、発送します。 ギフトラッピングを利用できます。
Programming Reactive Exte... がカートに入りました

お届け先住所
アドレス帳を使用するにはサインインしてください
または
-
正しい郵便番号を入力してください。
または
この商品をお持ちですか? マーケットプレイスに出品する
裏表紙を表示 表紙を表示
サンプルを聴く 再生中... 一時停止   Audible オーディオエディションのサンプルをお聴きいただいています。
2点すべてのイメージを見る

Programming Reactive Extensions and LINQ (Expert's Voice in .NET) (英語) ペーパーバック – 2011/10/31


その他()の形式およびエディションを表示する 他のフォーマットおよびエディションを非表示にする
Amazon 価格
新品 中古品
ペーパーバック
"もう一度試してください。"
¥ 4,869
¥ 4,644 ¥ 3,906
この商品の特別キャンペーン 本とのまとめ買いで対象商品が10%OFF 1 件


AmazonStudent

Amazon Student会員なら、この商品は+10%Amazonポイント還元(Amazonマーケットプレイスでのご注文は対象外)。

click to open popover

キャンペーンおよび追加情報

  • 本とまとめて購入すると、対象商品が10%OFFに!詳しくはこちらをご確認ください。 詳細はこちら (細則もこちらからご覧いただけます)
  • 【買取サービス】 Amazonアカウントを使用して簡単お申し込み。売りたいと思った時に、宅配買取もしくは出張買取を選択してご利用いただけます。 今すぐチェック。

Kindle 端末は必要ありません。無料 Kindle アプリのいずれかをダウンロードすると、スマートフォン、タブレットPCで Kindle 本をお読みいただけます。

  • Apple
  • Android
  • Android

無料アプリを入手するには、Eメールアドレスを入力してください。


商品の説明

内容紹介

Pro Reactive Extensions and LINQ is a deep dive into the next important technology for .NET developers: Reactive Extensions. This in-depth tutorial goes beyond what is available anywhere else to teach how to write WPF, Silverlight, and Windows Phone applications using the Reactive Extensions (Rx) to handle events and asynchronous method calls.

Reactive programming allows you to turn those aspects of your code that are currently imperative into something much more event-driven and flexible. For this reason, it’s sometimes referred to as LINQ for Events.

Reactive programming hinges on the concept of the observable collection, as opposed to the simple enumerable collection with which we’re all familiar. For example, to extract data from a collection and add it to a list box, you would traditionally iterate through the list box, extracting each object in turn. This approach works fine, but it requires significant knowledge about the data you’re working with, which can be limiting. In Rx programming, you're instead informed about each object in turn and then free to react to each notification however you like, which affords much greater flexibility.

This book shows you how reactive programming can be applied to a range of situations—from WPF applications to Windows Phone apps—to improve coding efficiency and boost performance.

著者について

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


登録情報

  • ペーパーバック: 184ページ
  • 出版社: Apress; 1st版 (2011/10/29)
  • 言語: 英語
  • ISBN-10: 1430237473
  • ISBN-13: 978-1430237471
  • 発売日: 2011/10/31
  • 商品パッケージの寸法: 19 x 1.1 x 23.5 cm
  • おすすめ度: この商品の最初のレビューを書き込んでください。
  • Amazon 売れ筋ランキング: 洋書 - 289,242位 (洋書の売れ筋ランキングを見る)
  • さらに安い価格について知らせる
    この商品を出品する場合、出品者サポートを通じて更新を提案したいですか?

  • 目次を見る

カスタマーレビュー

Amazon.co.jp にはまだカスタマーレビューはありません
星5つ
星4つ
星3つ
星2つ
星1つ

Amazon.com で最も参考になったカスタマーレビュー (beta) (「Early Reviewer Program」のレビューが含まれている場合があります)

Amazon.com: 5つ星のうち 3.2 12 件のカスタマーレビュー
7 人中、7人の方が、「このレビューが参考になった」と投票しています。
5つ星のうち 4.0 An odd but decent book, know what you're buying 2011/12/18
投稿者 Patrick Harazin - (Amazon.com)
形式: ペーパーバック Amazonで購入
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.
6 人中、6人の方が、「このレビューが参考になった」と投票しています。
5つ星のうち 1.0 Would not recommend it 2012/12/8
投稿者 Holger - (Amazon.com)
形式: ペーパーバック Amazonで購入
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.
8 人中、7人の方が、「このレビューが参考になった」と投票しています。
5つ星のうち 5.0 Rx Made Easy 2011/10/28
投稿者 T Anderson - (Amazon.com)
形式: ペーパーバック Amazonで購入
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. It is not very clear without all the downloadable code and although the chapter discusses the ReactiveUI Library, the book never really elaborates on the fact that it is available for download on github. ReactiveUI is pretty sweet and you should spend the time to get your head around it.

One of the things I like about he book is the authors make use of LINQPad. I find myself using LINQPad as much as I do Visual Studio. I use it for data analysis instead of SQL Server Management Studio. If you find you like LINQPad, get the subscription to enable IntelliSense. It is well worth it.

The bad news about the code is all the code from the book is currently not available. The good news about the code is some of it is on github and the authors plan on making it all available. The great news about the code is that they are enabling it for LINQPad.

I really found this book to be an enjoyable read. The authors did a great job of shortening the Rx learning curve. The way they explain things make the complex things easy to understand.

I highly recommend this book to anyone interested in learning how to use Rx. By the way, that should be every .NET developer out there.
1 人中、1人の方が、「このレビューが参考になった」と投票しています。
5つ星のうち 4.0 Recommend for intro level 2014/1/1
投稿者 Dennis A. Marsh - (Amazon.com)
形式: ペーパーバック Amazonで購入
This is a great introduction to the topics, but, being somewhat experienced with Rx already I was hoping for a little more. That said, I still recommended this book highly to friends/colleagues who haven't yet dipped their toes in the Rx waters.
5つ星のうち 5.0 Five Stars 2017/5/26
投稿者 Paul Betts - (Amazon.com)
形式: ペーパーバック Amazonで購入
Best book I've ever read, A+++
これらのレビューは参考になりましたか? ご意見はクチコミでお聞かせください。