LIBRISTO
LIBROAMANTO
povinné
Staňte sa súčasťou komunity milovníkov kníh z celého sveta a získajte hromadu výhod. Založiť účet zdarma
0
Doprava zadarmo s Packetou nad 59.99 €
Kuriér DPD 2.99 Zberné miesto GLS 2.99 SPS 3.99 Kuriér GLS 3.49 SPS Parcel Shop 2.99 Packeta kurýr 3.99 Pošta 3.99 Zberné miesto DPD 2.99 Zberné miesto DPD 0.00 Packeta 2.99

Doprava zdarma pre objednávky nad 59,99 € s Packetou a SPS Boxmi.

From Problems to Patterns

Domain-Driven Design and Event Sourcing in .NET: Understanding the Patterns, One Problem at a Time

Jazyk AngličtinaAngličtina
Kniha Brožovaná
Kniha From Problems to Patterns Najaf A Shaikh
Libristo kód: 51944981
Nakladateľstvo Independently published, apríl 2026
About This BookThis book teaches Domain-Driven Design (DDD) and Event Sourcing through a single, con... Celý popis
? points 59 b Nové Nové
24.37
Skladom u dodávateľa Odosielame za 9-15 dní

30 dní na vrátenie tovaru

About This Book

This book teaches Domain-Driven Design (DDD) and Event Sourcing through a single, continuously evolving example: a Bank Account system built in C# with .NET. Rather than introducing patterns as abstract theory, every pattern arrives as the solution to a concrete problem the reader has already experienced in code. The book begins with a naive CRUD implementation that visibly breaks under real-world conditions, then systematically rebuilds it across 32 chapters using DDD strategic patterns, tactical patterns, Event Sourcing, CQRS, and production infrastructure.

The reference implementation uses SourceFlow.Net v1.0.0 as the Event Sourcing framework, introduced at the midpoint of the book after the reader has built equivalent infrastructure by hand.

Target Audience

  • .NET developers with experience in C# and ASP.NET Core who are new to DDD and Event Sourcing
  • Teams adopting DDD who need a practical, code-first learning path rather than abstract theory
  • University students and thesis writers using DDD/Event Sourcing as a foundation for academic work (dedicated sidebars throughout)


Not for: Absolute .NET beginners (C#, ASP.NET Core, and EF Core are assumed) or advanced DDD practitioners seeking treatment of exotic patterns.

Book Structure

32 chapters across 7 parts, each following a consistent five-beat structure: Core Concept, Design Decision, Hands-On Implementation, Test, and What We Built.

Part Chapters Focus
I - Thinking in Domains: 1-6 Strategic DDD: Ubiquitous Language, Bounded Contexts, Value Objects, Aggregates, Domain Events
II - Modelling with Events: 7-11 Building Event Sourcing by hand: append-only logs, sequencing, persistence, replay, snapshots
III - Commanding Change: 12-16 Framework adoption (SourceFlow.Net), Commands, Command Pipeline, Sagas, Compensation
IV - Reading the World: 17-22 Event Pipeline, Read Models, Projections, Eventual Consistency, Validation, Projection Rebuild
V - Infrastructure & Persistence: 23-26 Three-store architecture, EF Core integration, Schema Evolution, End-to-End testing
VI - Production Readiness: 27-29 Polly resilience, OpenTelemetry tracing, Docker containerisation
VII - Inside the Framework: 30-32 Framework internals, Custom stores (MongoDB), Cloud dispatch (AWS SQS)

Plus 7 appendices: API reference, glossary, feature progress matrix, dev setup guide, migration guide, further reading, and thesis support guide.

Herečka & Polyglotka
EWA KASP pre
Prehrať video
Ewa Kasp
Libristo má najväčší výber cudzojazyčnej literatúry. Preto si knihy kupujem tu.

Informácie o knihe

Celý názov From Problems to Patterns
Jazyk Angličtina
Väzba Kniha - Brožovaná
Dátum vydania 2026
Počet strán 364
EAN 9798255289257
Libristo kód 51944981
Nakladateľstvo Independently published
Váha 845
Rozmery 216 x 280 x 19
Darujte túto knihu ešte dnes
Je to jednoduché
1 Pridajte knihu do košíka a vyberte možnosť doručiť ako darček 2 Obratom Vám zašleme poukaz 3 Knihu zašleme na adresu obdarovaného

Prihlásenie

Prihláste sa k svojmu účtu. Ešte nemáte Libristo účet? Vytvorte si ho teraz!

 
povinné
povinné

Nemáte účet? Získajte výhody Libristo účtu!

Vďaka Libristo účtu budete mať všetko pod kontrolou.

Vytvoriť Libristo účet