Értékelés:
A könyv a .Net-alkalmazások teljesítményét javítani kívánó, haladóbb közönségnek szól, és számos témát érint, többek között a profilkészítést, a többszálú futamokat és a teljesítménytechnikákat. Azonban szenved az elavult tartalomtól, az alapvető lefedettségtől, a haladó technikák mélységének hiányától és a példák számos hibájától.
Előnyök:Jól megírt, alapvető teljesítménytémákat tárgyal, nagyszerű magyarázatok és konkrét példák, haladó fejlesztők számára szilárd, alapos a többszálú futás és az aszinkron programozás terén.
Hátrányok:Elavult információk a C# és a .NET verziókról, alapszintű tartalom, amely nem szól a haladó fejlesztőkhöz, egyes területeken nincs elég mélység, hibákat tartalmaz a példakódokban, és nem magyarázza meg bizonyos technikák mögött meghúzódó okokat.
(6 olvasói vélemény alapján)
High-Performance Programming in C# and .NET: Understand the nuts and bolts of developing robust, faster, and resilient applications in C# 10.0 and .NE
Az alkalmazások teljesítményének javítása a benchmarking, az alkalmazásprofilozás, az aszinkron programozás, a reszponzív felhasználói felületek, a gRPC kommunikáció és az elosztott alkalmazások legjobb gyakorlatainak használatával
Key Features:
⬤ A C# 10-ben található teljesítményjavítások legjobb kihasználása. 0 és a.NET 6.
⬤ Növelje az alkalmazások teljesítményét a hardveres szűk keresztmetszetek és a gyakori teljesítménybuktatók azonosításával.
⬤ Kezdje meg az elosztott rendszerek skálázhatóságának javítására szolgáló legjobb gyakorlatokat és technikákat.
Könyv leírása:
A nagy teljesítményű kód írása az alkalmazáskészítés során alapvető fontosságú, és az évek során a Microsoft a.NET ökoszisztémán belül a teljesítményhez kapcsolódó különböző fejlesztések megvalósítására összpontosított. Ez a könyv segít megérteni azokat a szempontokat, amelyek a C# és a.NET új verziójával a reszponzív, rugalmas és nagy teljesítményű alkalmazások tervezésével kapcsolatosak.
A nagy teljesítményű kódok alapjainak és a C# 10 legújabb, teljesítményre vonatkozó fejlesztéseinek megismerésével kezdheti. 0 és a.NET 6. Ezután megtanulja, hogyan használhatja a nyomkövetést és a diagnosztikát a teljesítményproblémák és a memóriaszivárgások okainak felkutatására. Az ezt követő fejezetek ezután bemutatják, hogyan növelheti hálózati alkalmazásai teljesítményét, valamint a könyvtárfeladatok, fájlfeladatok és más feladatok javításának különböző módjait. Később az adatlekérdezés teljesítményének javítására és a reszponzív felhasználói felületek írására is kitér. Azt is megtudhatja, hogyan használhatja a felhőszolgáltatókat, például a Microsoft Azure-t, hogy skálázható elosztott megoldásokat hozzon létre. Végezetül felfedezheti a kód szinkron, aszinkron és párhuzamos feldolgozásának különböző módjait, hogy csökkentse a feladatsorok feldolgozásához szükséges időt.
E C# programozási könyv végére magabiztos lesz ahhoz, hogy rendkívül rugalmas, nagy teljesítményű alkalmazásokat hozzon létre, amelyek megfelelnek az ügyfelek igényeinek.
Amit megtanulhat:
⬤ A helyes típusok és gyűjtemények használata az alkalmazások teljesítményének növelése érdekében.
⬤ Profilozás, teljesítményértékelés és a kódbázis teljesítményproblémáinak azonosítása.
⬤ Tudja meg, hogyan lehet a legjobban elvégezni a LINQ lekérdezéseket az alkalmazás teljesítményének javítása érdekében.
⬤ Aszinkron programozással több CPU és processzormag hatékony kihasználása.
⬤ Reagáló felhasználói felületek készítése WinForms, WPF, MAUI és WinUI segítségével.
⬤ Tesztelje az ADO.NET, az Entity Framework Core és a Dapper adathozzáférést.
⬤ A CQRS és az eseményforrás-kezelés megvalósítása, valamint mikroszolgáltatások építése és telepítése.
Kinek szól ez a könyv:
Ez a könyv szoftvermérnököknek, professzionális szoftverfejlesztőknek, teljesítménymérnököknek és alkalmazásprofilozóknak szól, akik javítani szeretnék kódjuk sebességét, vagy a versenyelőny megszerzése érdekében a következő szintre szeretnék emelni képességeiket. Olyan gyakorlott C#-programozónak kell lennie, aki már jól tudja használni a nyelvet, és a Microsoft Visual Studio 2022 használatát is jól ismeri.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)