|
|
|
|
LEADER |
00000cam a2200000Ia 4500 |
001 |
OR_ocn773176727 |
003 |
OCoLC |
005 |
20231017213018.0 |
006 |
m o d |
007 |
cr zn||||||||| |
008 |
111222s2011 nyua ob 001 0 eng d |
010 |
|
|
|a 2012392476
|
040 |
|
|
|a B24X7
|b eng
|e pn
|c B24X7
|d GW5XE
|d COO
|d UMI
|d E7B
|d EBLCP
|d OCLCQ
|d OCLCO
|d DEBSZ
|d OCLCQ
|d BEDGE
|d OCLCA
|d OCLCQ
|d OCLCF
|d YDXCP
|d OCLCQ
|d TXI
|d OCLCQ
|d CAUOI
|d AZK
|d Z5A
|d LIV
|d UAB
|d MERUC
|d ESU
|d VT2
|d IOG
|d N$T
|d OCLCA
|d OCL
|d OCLCQ
|d OCLCO
|d CEF
|d U3W
|d AU@
|d OCLCQ
|d OCLCO
|d WYU
|d YOU
|d LEAUB
|d UKAHL
|d OCLCQ
|d OCLCO
|d DCT
|d ERF
|d OCLCQ
|d UHL
|d UKBTH
|d BRF
|d OCLCO
|d INARC
|d OCLCO
|d OCLCQ
|d OCLCO
|
019 |
|
|
|a 775669188
|a 778356640
|a 781540022
|a 785779153
|a 961489393
|a 1005746138
|a 1048109998
|a 1063878853
|a 1103274448
|a 1110848864
|a 1112584623
|a 1113583084
|a 1113723659
|a 1129347664
|a 1153043044
|a 1192340411
|a 1240515411
|
020 |
|
|
|a 9781430237488
|q (electronic bk.)
|
020 |
|
|
|a 1430237481
|q (electronic bk.)
|
020 |
|
|
|z 9781430237471
|
020 |
|
|
|z 1430237473
|
024 |
7 |
|
|a 10.1007/978-1-4302-3748-8.
|2 doi
|
024 |
8 |
|
|a 9781430237471
|
029 |
1 |
|
|a AU@
|b 000048655443
|
029 |
1 |
|
|a AU@
|b 000053276257
|
029 |
1 |
|
|a AU@
|b 000060583599
|
029 |
1 |
|
|a DEBBG
|b BV040901492
|
029 |
1 |
|
|a DEBSZ
|b 378287958
|
029 |
1 |
|
|a DEBSZ
|b 381375323
|
029 |
1 |
|
|a DEBSZ
|b 397270607
|
029 |
1 |
|
|a NZ1
|b 14230887
|
029 |
1 |
|
|a AU@
|b 000067112408
|
035 |
|
|
|a (OCoLC)773176727
|z (OCoLC)775669188
|z (OCoLC)778356640
|z (OCoLC)781540022
|z (OCoLC)785779153
|z (OCoLC)961489393
|z (OCoLC)1005746138
|z (OCoLC)1048109998
|z (OCoLC)1063878853
|z (OCoLC)1103274448
|z (OCoLC)1110848864
|z (OCoLC)1112584623
|z (OCoLC)1113583084
|z (OCoLC)1113723659
|z (OCoLC)1129347664
|z (OCoLC)1153043044
|z (OCoLC)1192340411
|z (OCoLC)1240515411
|
037 |
|
|
|a CL0500000126
|b Safari Books Online
|
050 |
|
4 |
|a QA76.73.L228
|b L53 2011eb
|
072 |
|
7 |
|a COM
|x 051460
|2 bisacsh
|
072 |
|
7 |
|a UY.
|2 bicssc
|
082 |
0 |
4 |
|a 005.13/3
|2 23
|
049 |
|
|
|a UAMI
|
100 |
1 |
|
|a Liberty, Jesse.
|
245 |
1 |
0 |
|a Programming reactive extensions and LINQ /
|c Jesse Liberty, Paul Betts ; technical reviewer, Stefan Turalski.
|
260 |
|
|
|a [Berkeley, CA] :
|b Apress,
|c ©2011.
|
300 |
|
|
|a 1 online resource
|
336 |
|
|
|a text
|b txt
|2 rdacontent
|
337 |
|
|
|a computer
|b c
|2 rdamedia
|
338 |
|
|
|a online resource
|b cr
|2 rdacarrier
|
347 |
|
|
|a data file
|2 rda
|
490 |
1 |
|
|a The expert's voice in .NET
|
588 |
0 |
|
|a Online resource; title from PDF title page (EBSCO, viewed November 29, 2017).
|
504 |
|
|
|a Includes bibliographical references and index.
|
520 |
|
|
|a 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.
|
505 |
0 |
|
|a Title Page; Copyright Page; Table of Contents; About the Authors; About the Technical Reviewer; Acknowledgments; Foreword; Introduction; CHAPTER 1 Introducing LINQ and Rx; What LINQ Is; What Rx Is; Getting Rx and LINQ; Distinguishing Rx and LINQ; Why Bother?; Choosing your IDE; C# and .NET Fundamentals; Var; Collection Initialization; IEnumerable; Properties; Automatic Properties; Object Initialization; Delegates; Anonymous Methods; Lambda Expressions; Hello LINQ; Hello Rx; Collections; Enumerable Collections; Observable Collections; Observable Collections vs. Enumerable Collections.
|
505 |
8 |
|
|a Example: Working with Enumerable and Observable CollectionsSummary; CHAPTER 2: Core LINQ; LINQ Syntax; IEnumerable; Query Operators; Deferred Execution; The Good; The Bad; Core Operators; Any; Contains; Take; Distinct; Zip; SelectMany; Flattening Hierarchies; Recursively Traversing Hierarchies; Example: Parsing a Tab Separated File; Summary; CHAPTER 3: Core Rx; IObservable and IObserver; Example: Creating Observables; Creating an Observable with Return; Creating an Observable from Empty; Creating an Observable from a Range; Creating an Observable from an Array.
|
505 |
8 |
|
|a Creating Observables from EventsExample: Searching Wikipedia; Observable Sequences; Rx Operators; Take; Skip; Distinct; Using; Zip; Example: Drag and Drop; Summary; CHAPTER 4: Practical Rx; Implementing Asynchronous Calls; Using Observable. Start; Using Observable. Return; Using SelectMany; Using FromAsyncPattern; Example: Programming Asynchronous Interactions With Rx; Add the Bing Service Reference; Create the UI; Stub the Rx.NET Function Prototypes; Implement the Rx.NET Prototypes; Implement SearchBingImageApi; Implement getUrlsFromSearchResults; Add an Event Handler for the Search Button.
|
505 |
8 |
|
|a Implement Rx-based CreateIUmagefromURLComparing the Traditional Begin/End approach to Rx.Net; Summary; CHAPTER 5: Inside Rx; Window and Buffer; Understanding Window: The Core Method; Using Join Patterns; Using Multicast, Publish and IConnectableObservable; Understanding How IObservable Handles OnCompleted and OnError; Implementing Your Own Operators; Using Schedulers; Summary; CHAPTER 6: LINQ to SQL; Introducing LINQ to SQL; Test LINQ to SQL Queries with LINQPad; Write a Query; Filter Results with a Where Clause; Writing LINQ to SQL Code with Visual Studio; Add LINQ Libraries and Namespaces.
|
505 |
8 |
|
|a Create an Entity ClassCreate a DataContext; Query the Database; Inspect a SQL Query; Understand the Table Class; Using LINQ to SQL; Manipulating Queries with the Take and Skip Operators; Sort and Group Results with the orderby and orderby_descending Operators; Aggregating and Grouping Results with IEnumerable and Its Extensions; Using LINQ to SQL Joins, Cross Joins, and Outer Joins; Using LINQ to SQL to Work with Relationships; Example: Building a Windows Phone Application Using LINQ to SQL; Create the Entity Classes; Define the DataContext; Instantiate the DataContext.
|
542 |
|
|
|f Copyright © Apress
|g 2011
|
590 |
|
|
|a O'Reilly
|b O'Reilly Online Learning: Academic/Public Library Edition
|
630 |
0 |
0 |
|a Microsoft LINQ.
|
630 |
0 |
0 |
|a Windows presentation foundation.
|
630 |
0 |
0 |
|a Silverlight (Electronic resource)
|
630 |
0 |
0 |
|a Windows phone (Computer file)
|
630 |
0 |
0 |
|a Microsoft .NET Framework.
|
630 |
0 |
7 |
|a Microsoft LINQ.
|2 blmlsh
|
630 |
0 |
7 |
|a Microsoft LINQ
|2 fast
|
630 |
0 |
7 |
|a Silverlight (Electronic resource)
|2 fast
|
630 |
0 |
7 |
|a Windows phone (Computer file)
|2 fast
|
630 |
0 |
7 |
|a Windows presentation foundation
|2 fast
|
630 |
0 |
7 |
|a Microsoft .NET Framework
|2 fast
|
650 |
|
0 |
|a Query languages (Computer science)
|
650 |
|
0 |
|a Application software
|x Development.
|
650 |
|
0 |
|a Mobile computing.
|
650 |
|
0 |
|a Internet programming.
|
650 |
|
6 |
|a Langages d'interrogation.
|
650 |
|
6 |
|a Logiciels d'application
|x Développement.
|
650 |
|
6 |
|a Informatique mobile.
|
650 |
|
6 |
|a Programmation Internet.
|
650 |
|
7 |
|a COMPUTERS
|x Programming
|x Mobile Devices.
|2 bisacsh
|
650 |
|
7 |
|a Informatique.
|2 eclas
|
650 |
|
7 |
|a Application software
|x Development
|2 fast
|
650 |
|
7 |
|a Internet programming
|2 fast
|
650 |
|
7 |
|a Mobile computing
|2 fast
|
650 |
|
7 |
|a Query languages (Computer science)
|2 fast
|
700 |
1 |
|
|a Betts, Paul.
|
700 |
1 |
|
|a Turalski, Stefan.
|
776 |
0 |
8 |
|i Print version:
|a Liberty, Jesse.
|t Programming reactive extensions and LINQ.
|d [Berkeley, CA] : Apress, ©2011
|w (DLC) 2012392476
|
830 |
|
0 |
|a Expert's voice in .NET.
|
856 |
4 |
0 |
|u https://learning.oreilly.com/library/view/~/9781430237471/?ar
|z Texto completo (Requiere registro previo con correo institucional)
|
938 |
|
|
|a Internet Archive
|b INAR
|n programmingreact0000libe
|
938 |
|
|
|a Askews and Holts Library Services
|b ASKH
|n AH29482975
|
938 |
|
|
|a Books 24x7
|b B247
|n bks00044076
|
938 |
|
|
|a EBL - Ebook Library
|b EBLB
|n EBL883780
|
938 |
|
|
|a ebrary
|b EBRY
|n ebr10530811
|
938 |
|
|
|a EBSCOhost
|b EBSC
|n 1173669
|
938 |
|
|
|a YBP Library Services
|b YANK
|n 7425214
|
994 |
|
|
|a 92
|b IZTAP
|