Hodnotenie:
Kniha ponúka široký prehľad softvérovej architektúry a súvisiacich tém špeciálne prispôsobených pre vývojárov v jazykoch C# a .NET, takže je užitočným zdrojom informácií pre skúsených programátorov, ktorí chcú pochopiť rôzne aspekty tejto oblasti. Komplexný charakter knihy však vedie k tomu, že časť obsahu je povrchná a neodporúča sa pre začiatočníkov.
Výhody:⬤ Jasný a stručný štýl písania
⬤ Široký záber tém, ktoré poskytujú dobrý prehľad skúseným vývojárom
⬤ Užitočné odkazy a linky na ďalší výskum
⬤ Obsahuje praktické ukážky kódu
⬤ Dobrý zdroj informácií na pochopenie .NET, Azure, mikroslužieb a škálovateľných architektúr.
⬤ Hĺbka obsahu je často plytká kvôli širokému rozsahu tém
⬤ Organizácia kapitol môže byť sporadická
⬤ Niektorí čitatelia ju môžu považovať za ohromujúcu alebo príliš rozsiahlu
⬤ Nie je vhodná pre začiatočníkov
⬤ Niektoré technické problémy týkajúce sa prístupu ku knihe na platformách.
(na základe 16 čitateľských recenzií)
Software Architecture with C# 10 and .NET 6 - Third Edition: Develop software solutions using microservices, DevOps, EF Core, and design patterns for
Navrhovanie škálovateľných a vysoko výkonných podnikových aplikácií pomocou najnovších funkcií C# 10 a.NET 6
Kľúčové vlastnosti:
⬤ Získajte komplexné znalosti softvérovej architektúry a zručnosti na vytváranie plne modulárnych aplikácií.
⬤ Riešte problémy škálovateľnosti webových aplikácií pomocou vzorov podnikovej architektúry.
⬤ Ovládnuť nový vývoj v oblasti front-end architektúry a aplikácie umelej inteligencie pre softvérových architektov.
Popis knihy:
Softvérová architektúra je prax implementácie štruktúr a systémov, ktoré zefektívňujú proces vývoja softvéru a zlepšujú kvalitu aplikácie. Toto kompletne prepracované a rozšírené tretie vydanie, ktoré obsahuje najnovšie funkcie.NET 6 a C# 10, vám umožní získať kľúčové zručnosti, znalosti a osvedčené postupy potrebné na to, aby ste sa stali efektívnym softvérovým architektom.
Softvérová architektúra s C# 10 a.NET 6, tretie vydanie obsahuje nové kapitoly, ktoré opisujú význam softvérového architekta, mikroslužby s ASP.NET Core a analýzu architektonických aspektov front-endu v aplikáciách vrátane nového prístupu.NET MAUI. Obsahuje aj aktualizované kapitoly o službách Azure Kubernetes Service, EF Core a Blazor.
Začnete tým, že pochopíte, ako transformovať požiadavky používateľov na architektonické potreby, a preskúmate rozdiely medzi funkčnými a nefunkčnými požiadavkami. Ďalej preskúmate, ako vybrať cloudové riešenie pre vašu infraštruktúru, pričom zohľadníte faktory, ktoré vám pomôžu úspešne spravovať cloudovú aplikáciu. Nakoniec budete analyzovať a implementovať softvérové návrhové vzory, ktoré vám umožnia riešiť bežné problémy pri vývoji.
Na konci tejto knihy budete schopní vytvárať a dodávať vysoko škálovateľné podnikové aplikácie, ktoré spĺňajú vaše obchodné požiadavky.
Čo sa naučíte:
⬤ Používať osvedčené techniky na prekonanie skutočných architektonických výziev.
⬤ Používať architektonické prístupy, ako je napríklad vrstvená architektúra.
⬤ Využívať nástroje, ako sú kontajnery, na efektívnu správu mikroslužieb.
⬤ Získať prehľad o funkciách Azure na poskytovanie globálnych riešení.
⬤ Programovať a udržiavať funkcie Azure pomocou jazyka C# 10.
⬤ Pochopiť, kedy je najlepšie použiť vývoj riadený testami (TDD).
⬤ Zavádzať mikroslužby s ASP.NET Core v moderných architektúrach.
⬤ Získať to najlepšie z princípov DevOps na umožnenie prostredia CI/CD.
Pre koho je táto kniha určená:
Táto kniha je určená inžinierom a starším softvérovým vývojárom, ktorí sa chcú stať architektmi alebo chcú vytvárať podnikové aplikácie so súborom.NET. Na to, aby ste z tejto knihy vyťažili čo najviac, je potrebná základná znalosť jazyka C# a.NET.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)