Czysta architektura w .NET
Opanuj zaawansowane techniki .NET skoncentrowane na rzeczywistych wartościach zapewnianych przez modularną, czystą architekturę. Dino Esposito, Microsoft Data Platform MVP, wyjaśnia kluczowe koncepcje czystej architektury w połączeniu z pragmatyzmem i dyscypliną projektowania, pomagając w ugruntowaniu wiedzy poprzez przykładowy, ale praktyczny projekt. Zaczynając od przedstawienia poszukiwań modularnej architektury oprogramowania, poprzez metodologię projektowania dziedzinowego (DDD), Esposito podkreśla rolę, jaką modularyzacja odgrywa w zarządzaniu złożonością w tworzeniu oprogramowania. Dzieląc warstwy architektury na składowe, które są modularne i łatwe w utrzymywania, przedstawia projekt przykładowy, który nie jest jedynie kolejną listą rzeczy do zrobienia, ale praktycznym narzędziem dla czytelników. Badanie wspólnych dylematów programistów i operacji łączy osiągnięcia historyczne z rzeczywistymi rozwiązaniami dla dzisiejszych czasów.
Książka ta pomoże ci:
• Zrozumieć ważność modularnej architektury w historii oprogramowania
• Poznać koncepcje projektowania dziedzinowego, tak strategiczne, jak i praktyczne
• Stosować techniki analizy modułowej do swoich projektów
• Wykorzystać w pełni architekturę warstwową, która jest modularna i łatwa w utrzymaniu
• Szczegółowo poznać poszczególne warstwy – prezentacji, aplikacji, dziedziny i infrastruktury
• Zrozumieć usługi dziedzinowe w celu oddzielenia surowego utrwalania danych od zadań biznesowych związanych z utrwalaniem
• Poznać najlepsze praktyki C# dla modelowania klas na podstawie bytów ze świata rzeczywistego
• Zrozumieć korzyści i wady stosowania mikrousług względem modularnych monolitów
• Zrozumieć potrzebę analizy skrótów technicznych i korzyści z długoterminowych inwestycji technicznych
• Zrozumieć problemy występujące po stronie klienta, serwera i inne typowe dylematy wdrożeniowe
• Konfigurować swoją architekturę, sprawdzać wnioski i uzyskać jeszcze więcej pomocy.
Azymut
-
Autor:
Dino Esposito
-
ISBN:
9788375415407
-
Objętość:
350
-
Oprawa:
Kartonowa Foliowana
-
Rok wydania:
2024
-
Tematyka:
Informatyka
-
Wydanie: