Ta książka pozwoli lepiej zrozumieć wewnętrzne działanie zarządzania pamięcią w.NET, związane z tym pułapki i techniki, które pozwolą skutecznie unikać szerokiej gamy problemów związanych z sprawnością i skalowalnością wyprodukowanego oprogramowania.
Pomimo samoczynnego zarządzania pamięcią w.NET, zrozumienie zasad działania pamięci w.NET ma dużo zalet i pozwoli pisać udoskonalone oprogramowanie obsługujące pamięć wydajnie i wydajnie. Nowoczesne zarządzanie pamięcią w.NET jest wyczerpującym przewodnikiem prowadzącym do pisania udoskonalonego oprogramowania lepsze zrozumienie działania zarządzania pamięcią w.NET.
Dzięki tej książce można: • Zrozumieć teoretyczne podstawy automatycznego zarządzania pamięcią. • Dogłębnie poznać każdy aspekt zarządzania pamięcią w.NET, w tym szczegółowe omówienie implementacji odśmiecania pamięci (GC – garbage collection).
• Uzyskać poręczne wskazówki, jak stosować tę wiedzę w rutynowym tworzeniu oprogramowania. • wykorzystać funkcjonalną znajomość narzędzi związanych z zarządzaniem pamięcią w.NET do diagnozowania zróżnicowanych problemów związanych z pamięcią.
• Zbadać przeróżne aspekty progresywnego zarządzania pamięcią, w tym użycie typów Span i Memory. Książka ta jest asygnowana dla programistów.NET, architektów rozwiązań programistycznych oraz inżynierów zajmujących się efektywnością.
Książka ta została precyzyjnie zweryfikowana przez zespół.NET w firmie Microsoft i mieści 25 cennych przykładów rozwiązywania problemów, mających pomóc w diagnozowaniu skomplikowanych problemów związanych z pamięcią.
Czytelnicy będą także mogli skorzystać z wielu „zasad" dotyczących zarządzania pamięcią w.NET, które wprowadzają metody pisania kodu uwzględniające działanie zarządzania pamięcią, a także sposoby unikania standardowych problemów.
Konrad Kokosa jest doświadczonym projektantem i twórcą oprogramowania, mającym tytuł Microsoft MVP i specjalizującym się w technikach Microsoft,ciekawym się także wieloma innymi. Będąc programistą od ponad dekady, z zamiłowaniem rozwiązuje problemy związane z skutecznością, przyspieszaniem działania aplikacji i wszelkiego typu łamigłówki architektoniczne w.NET.
Konrad jest niezależnym konsultantem, a także aktywnym członkiem społeczności, prowadzącym blog, szkolenia i prezentacje. Jest współzałożycielem Dotnetos.org.