Rx.Net v akcii: S príkladmi v jazyku C#

Hodnotenie:   (4,3 z 5)

Rx.Net v akcii: S príkladmi v jazyku C# (Tamir Dresher)

Recenzie čitateľov

Zhrnutie:

Kniha slúži ako solídny úvod do reaktívnych rozšírení (Rx) pre vývojárov .NET a je oceňovaná pre svoje jasné koncepty, ľahkú čitateľnosť a užitočné diagramy. Niektorým čitateľom však chýbali praktické, ucelené príklady, pričom niektorí vyjadrili sklamanie, pokiaľ ide o ukážky kódu a praktické použitie.

Výhody:

Jasný a stručný úvod do reaktívnych rozšírení
rýchle čítanie
vynikajúce diagramy a príklady
dobre štruktúrované vysvetlenia
dobré pokrytie koncepcií reaktívneho programovania.

Nevýhody:

Chýbajú ucelené príklady reálnych projektov
niektoré ukážky kódu sú považované za neužitočné alebo zle štruktúrované
prístup k začatiu projektov je nejasný a môže sa spoliehať na zastarané formáty, čo spôsobuje zmätok používateľom aktualizovaných verzií Visual Studia.

(na základe 6 čitateľských recenzií)

Pôvodný názov:

Rx.Net in Action: With Examples in C#

Obsah knihy:

Zhrnutie

Rx.NET v akcii učí vývojárov, ako vytvárať udalosti riadené aplikácie pomocou knižnice Reactive Extensions (Rx).

Zakúpenie tlačenej knihy zahŕňa bezplatnú elektronickú knihu vo formátoch PDF, Kindle a ePub od vydavateľstva Manning Publications.

O technológii

Moderné aplikácie musia reagovať na prúdy údajov, ako sú udalosti používateľa a systému, interné správy a vstupy zo senzorov. Reactive Extensions (Rx) je knižnica.NET obsahujúca viac ako 600 operátorov, ktoré môžete skladať dohromady a vytvárať tak reaktívne aplikácie na strane klienta a servera na asynchrónne spracovanie udalostí spôsobom, ktorý maximalizuje odozvu, odolnosť a pružnosť.

O knihe

Rx.NET v akcii učí vývojárov, ako vytvárať udalosti riadené aplikácie pomocou knižnice Rx. Začnete s prehľadom návrhu a architektúry reaktívnych aplikácií založených na Rx a potom sa prakticky zoznámite s podrobnými príkladmi kódu, aby ste na vlastnej koži zistili, ako využiť bohaté možnosti dopytovania, ktoré poskytuje Rx, a model súbežnosti Rx, ktorý vám umožňuje riadiť asynchrónnosť vášho kódu aj spracovanie obsluh udalostí. Naučíte sa tiež konzumovať prúdy udalostí, používať plánovače na riadenie času a pracovať s operátormi Rx na filtrovanie, transformáciu a zoskupovanie udalostí.

Čo je vnútri

⬤ Úvod do Rx v jazyku C#.

⬤ Vytváranie a konzumácia tokov dát a udalostí.

⬤ Vytváranie komplexných dotazov na prúdy udalostí.

⬤ Ošetrovanie chýb a testovanie kódu Rx.

O čitateľovi

Čitatelia by mali rozumieť konceptom OOP a pohodlne kódovať v jazyku C#.

O autorovi

Tamir Dresher je starší softvérový architekt v spoločnosti CodeValue a významný člen izraelskej programátorskej komunity Microsoft.

Obsah

ČASŤ 1 - ZAČÍNAME S REAKTÍVNYMI ROZŠÍRENIAMI.

⬤ Reaktívne programovanie.

⬤ Ahoj, Rx.

⬤ Funkčné myslenie v jazyku C#.

ČASŤ 2 - ZÁKLADNÉ MYŠLIENKY.

⬤ Vytváranie pozorovateľných sekvencií.

⬤ Vytváranie pozorovateľných objektov z asynchrónnych typov.NET.

⬤ Kontrola vzťahu pozorovateľ - pozorovateľ.

⬤ Kontrola teploty pozorovateľných objektov.

⬤ Práca so základnými operátormi dotazovania.

⬤ Rozdelenie a kombinovanie pozorovateľných objektov.

⬤ Práca s Rx súbežnosťou a synchronizáciou.

⬤ Ošetrovanie chýb a zotavenie.

PRÍLOHY.

⬤ Písanie asynchrónneho kódu v.NET.

⬤ Knižnica Rx Disposables.

⬤ Testovanie dotazov a operátorov Rx.

Ďalšie údaje o knihe:

ISBN:9781617293061
Autor:
Vydavateľ:
Väzba:Mäkká väzba
Rok vydania:2017
Počet strán:344

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Rx.Net v akcii: S príkladmi v jazyku C# - Rx.Net in Action: With Examples in C#
Zhrnutie Rx.NET v akcii učí vývojárov, ako vytvárať udalosti riadené...
Rx.Net v akcii: S príkladmi v jazyku C# - Rx.Net in Action: With Examples in C#
Hands-On Full-Stack Web Development with ASP.NET Core
Staňte sa full-stack vývojárom a naučte sa populárne technológie a platformy spoločnosti Microsoft, ako sú.NET Core,...
Hands-On Full-Stack Web Development with ASP.NET Core

Diela autora vydali tieto vydavateľstvá:

© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)