ODBIERZ TWÓJ BONUS :: »

Czysta architektura w .NET Dino Esposito

Autor:
Dino Esposito
Wydawnictwo:
Promise
Ocena:
Bądź pierwszym, który oceni tę książkę
Stron:
392
Dostępne formaty:
     PDF
     ePub
Czytaj fragment

Ebook 62,23 zł najniższa cena z 30 dni

89,99 zł (-27%)
65,73 zł

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

62,23 zł najniższa cena z 30 dni

Poleć tę książkę znajomemu Poleć tę książkę znajomemu!!

Przenieś na półkę

Do przechowalni

Prezent last minute w ebookpoint.pl

Co robić w każdej fazie projektowania czystej architektury aplikacji .NET

Opanuj zaawansowane techniki .NET, skupiając się na rzeczywistej wartości zapewnianej przez pracę w modularnej, czystej architekturze. Autor, posiadacz tytułu MVP dla Microsoft Data Platform, wyjaśnia kluczowe koncepcje czystej architektury, które z domieszką pragmatyzmu i dyscypliny projektowej pomagają zastosować tę wiedzę w rzeczywistym projekcie. Zaczynając od poszukiwań architektury modularnej i przedstawienia metodologii projektowania dziedzinowego (DDD), Esposito podkreśla rolę, jaką modularyzacja odgrywa w zarządzaniu złożonością w wytwarzaniu oprogramowania. Kolejne warstwy architektury, która jest modularna i łatwa w utrzymaniu, prezentuje poprzez przykładowy projekt, który nie jest jedynie kolejną zabawką, ale rzeczywistym narzędziem przydatnym dla czytelnika. Na koniec przechodzi do typowych dylematów, przed którymi stoją programiści i operatorzy, łącząc historyczne osiągnięcia z praktycznymi rozwiązaniami na dziś.

Ta książka pomoże Ci:

  • Zrozumieć znaczenie architektury modularnej w historii oprogramowania
  • Poznać koncepcje projektowania dziedzinowego - zarówno strategiczne, jak i praktyczne
  • Stosować techniki analizy modularnej w swoich projektach
  • Uzyskać najwięcej korzyści z architektury warstwowej
  • Szczegółowo poznać indywidualne warstwy - prezentacji, aplikacji, domenowej i infrastruktury
  • Zrozumieć celowość używania usług domenowych do oddzielenia surowych zadań przechowywania danych od zadań biznesowych
  • Poznać szereg najlepszych praktyk C# dla modelowania klas na podstawie bytów ze świata rzeczywistego
  • Zrozumieć zalety mikrousług w porównaniu do monolitów modularnych
  • Poznać typowe problemy wdrożeniowe po stronie klienta i serwera
  • Skonfigurować swoją architekturę, przetestować założenia i uzyskać jeszcze więcej pomocy

Dla profesjonalistów IT

Dla profesjonalistów oprogramowania, architektów, czołowych programistów, wykładowców, konsultantów i analityków

Dla każdego, kto chce zostać architektem oprogramowania i poznać zalety czystej, warstwowej i modularnej architektury

O autorze

Dino Esposito napisał do tej pory ponad 20 książek i przeszło tysiąc artykułów. Jego kariera programisty obejmuje ponad trzy dekady. Powszechnie uznaje się, że jego książki i artykuły pomogły w rozwoju profesjonalnym tysięcy programistów .NET. Zaczynał w roku 1992 jako programista C i był świadkiem debiutu .NET, powstania i upadku Silverlight, dziewięciu wcieleń JavaScript oraz pojawiania się i znikania rozmaitych wzorców architektonicznych dla przetwarzania rozproszonego. Po dwóch latach pracy jako konsultant w branży energetycznej, obecnie kieruje zespołem IT, który zbudował i utrzymuje (w ASP.NET) działającą non-stop platformę do obsługi rozgrywek zawodowego tenisa. Jego inny zespół buduje oprogramowanie wspierające terapie na potrzeby szpitala watykańskiego. Można się z nim skontaktować poprzez stronę https://youbiquitous.net albo LinkedIn.

Wybrane bestsellery

Promise - inne książki

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Ebook
65,73 zł
Dodaj do koszyka
Sposób płatności
Zabrania się wykorzystania treści strony do celów eksploracji tekstu i danych (TDM), w tym eksploracji w celu szkolenia technologii AI i innych systemów uczenia maszynowego. It is forbidden to use the content of the site for text and data mining (TDM), including mining for training AI technologies and other machine learning systems.