Evaluare:
Cartea servește ca o introducere solidă la Reactive Extensions (Rx) pentru dezvoltatorii .NET, lăudată pentru conceptele sale clare, lizibilitatea ușoară și diagramele utile. Cu toate acestea, unii cititori au considerat-o lipsită de exemple practice, coezive, câțiva exprimându-și dezamăgirea în ceea ce privește exemplele de cod și aplicarea practică.
Avantaje:⬤ Introducere clară și concisă în extensiile reactive
⬤ citire rapidă
⬤ diagrame și exemple excelente
⬤ explicații bine structurate
⬤ acoperire bună a conceptelor de programare reactivă.
⬤ Lipsă de exemple coezive de proiecte din lumea reală
⬤ unele exemple de cod sunt considerate nefolositoare sau slab structurate
⬤ abordarea pentru începerea proiectelor este vagă și se poate baza pe formate depreciate, provocând confuzie pentru utilizatorii pe versiunile actualizate ale Visual Studio.
(pe baza a 6 recenzii ale cititorilor)
Rx.Net in Action: With Examples in C#
Rezumat
Rx.NET in Action îi învață pe dezvoltatori cum să construiască aplicații bazate pe evenimente folosind biblioteca Reactive Extensions (Rx).
Achiziționarea cărții tipărite include o carte electronică gratuită în format PDF, Kindle și ePub de la Manning Publications.
Despre tehnologie
Aplicațiile moderne trebuie să reacționeze la fluxuri de date, cum ar fi evenimentele utilizatorului și ale sistemului, mesajele interne și intrările senzorilor. Reactive Extensions (Rx) este o bibliotecă .NET care conține mai mult de 600 de operatori pe care îi puteți compune împreună pentru a construi aplicații reactive pe partea de client și server pentru a gestiona evenimentele în mod asincron într-un mod care maximizează capacitatea de reacție, reziliența și elasticitatea.
Despre carte
Rx.NET în acțiune îi învață pe dezvoltatori cum să construiască aplicații bazate pe evenimente folosind biblioteca Rx. Începând cu o prezentare generală a designului și arhitecturii aplicațiilor reactive bazate pe Rx, veți pune mâna pe exemple de cod detaliate pentru a descoperi direct cum să exploatați capacitățile bogate de interogare pe care le oferă Rx și modelul de concurență Rx care vă permite să controlați atât asincronia codului dvs. cât și procesarea gestionarilor de evenimente. Veți învăța, de asemenea, despre consumarea fluxurilor de evenimente, utilizarea programatorilor pentru gestionarea timpului și lucrul cu operatorii Rx pentru filtrarea, transformarea și gruparea evenimentelor.
Ce este în interior
⬤ Introducere la Rx în C#.
⬤ Crearea și consumarea fluxurilor de date și evenimente.
⬤ Construirea de interogări complexe pe fluxuri de evenimente.
⬤ Tratarea erorilor și testarea codului Rx.
Despre cititor
Cititorii trebuie să înțeleagă conceptele OOP și să se simtă confortabil codând în C#.
Despre autor
Tamir Dresher este un arhitect software senior la CodeValue și un membru proeminent al comunității de programare Microsoft din Israel.
Tabla de conținut
PARTEA 1 - ÎNCEPEREA CU EXTENSIILE REACTIVE.
⬤ Programare reactivă.
⬤ Hello, Rx.
⬤ Gândirea funcțională în C#.
PARTEA 2 - IDEI DE BAZĂ.
⬤ Crearea secvențelor observabile.
⬤ Crearea de observabile din tipuri asincrone.NET.
⬤ Controlling the observer-observable relationship.
⬤ Controlul temperaturii observabile.
⬤ Lucrul cu operatorii de interogare de bază.
⬤ Particționarea și combinarea observabilelor.
⬤ Lucrul cu simultaneitatea și sincronizarea Rx.
⬤ Tratarea erorilor și recuperarea.
APENDICE.
⬤ Scrierea codului asincron în .NET.
⬤ Biblioteca Rx Disposables.
⬤ Testarea interogărilor și operatorilor Rx.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)