Értékelés:
A könyv jól szervezett bevezetést nyújt a hálózati programozásba, különösen a kezdő és középhaladó C#-fejlesztők számára. Részletesen elmagyarázza az alapfogalmakat, de hiányozhat a haladóbb olvasók számára, akik gyakorlati útmutatást és gyakorlati problémamegoldást keresnek.
Előnyök:⬤ Jól megírt és szervezett
⬤ türelmesen magyarázza el az alapfogalmakat
⬤ jó a kezdőknek és a középhaladóknak
⬤ utasításokat és oktatóanyagokat ad
⬤ részletesen magyaráz.
⬤ Nem mély a tartalom
⬤ nem megfelelő a haladó felhasználók számára
⬤ a példák szegényesek és hiányosak
⬤ hiányzik a gyakorlati, gyakorlati útmutatás
⬤ nem biztos, hogy lebilincselő azok számára, akik a gyakorlatban tanulnak.
(9 olvasói vélemény alapján)
Hands-On Network Programming with C# and .NET Core
Átfogó útmutató a hálózati architektúra, a kommunikációs protokollok és a hálózatelemzés megértéséhez, a C# 8 és a.NET Core 3 legújabb verziójával kompatibilis biztonságos alkalmazások készítéséhez. 0 Főbb jellemzők Az elosztott programozást lehetővé tevő különböző hálózati architektúrák feltárása Megtanulja, hogyan készíthet megbízható szoftvereket az ügyfelek és kiszolgálók közötti biztonságos interakciók megírásával A.NET Core használata a hálózati eszközök automatizálásához, a DevOps-hoz és a szoftveresen definiált hálózatépítéshez Könyv leírása
A C# nyelv és a.NET Core alkalmazás-keretrendszer biztosítja a szükséges eszközöket és mintákat ahhoz, hogy a hálózati programozás olyan intuitív és élvezetes legyen, mint a C# programozás bármely más területe. E könyv segítségével felfedezheti, hogyan teszi ezt lehetővé a C# nyelv és a.NET Core keretrendszer.
A könyv a hálózati programozás alapfogalmainak bemutatásával kezdődik, és azzal, hogy mi különbözteti meg ezt a programozási területet más tudományágaktól. Ezt követően olyan fogalmakba nyerhetünk betekintést, mint a szállítási protokollok, a socketek és portok, valamint a távoli adatfolyamok, amelyek segítségével holisztikusan megérthetjük, hogyan illeszkedik a hálózati szoftver a nagyobb elosztott rendszerekbe. A könyv a hálózati szoftverek megvalósításának bonyolultságát is kifejezettebb kontextusban tárja fel, kitérve a foglalatokra, az olyan kapcsolati stratégiákra, mint a TCP (Transmission Control Protocol) és az UDP (User Datagram Protocol), az aszinkron feldolgozásra és a szálakra. Ezt követően a TCP-kiszolgálók, a HTTP-n keresztül kiszolgált webes API-k és egy Secure Shell (SSH) kliens kódpéldáin keresztül dolgozhat.
A könyv végére jól fogja érteni az Open Systems Interconnection (OSI) hálózati veremet, a verem különböző kommunikációs protokolljait, valamint a C# programozási nyelv és a.NET Core keretrendszer segítségével történő megvalósításukhoz szükséges készségeket. Amit megtanulhat Megérti a C# hálózati programozási segédosztályainak széles skáláját A hálózati réteg architektúrájának és szervezési stratégiáinak felhasználása Különböző kommunikációs és szállítási protokollok megvalósítása C# nyelven belül Fedezzen fel gyakorlati példákat az elosztott alkalmazásfejlesztésre Szerezzen gyakorlati tapasztalatot az aszinkron socket programozással és a streamekkel kapcsolatban Ismerje meg, hogyan lép kölcsönhatásba a C# és a.NET Core futásidő a hosztoló hálózattal Értse meg a hálózati programozási eszközök és funkciók teljes skáláját Kinek szól ez a könyv?
Ha Ön.NET-fejlesztő vagy.NET-tapasztalattal rendelkező rendszergazda, és szeretne belekezdeni a hálózati programozásba, akkor ez a könyv Önnek szól. A könyv a C# és a.NET alapszintű ismeretét feltételezi, emellett a gyakori webes protokollok és néhány magas szintű elosztott rendszertervezés alapszintű ismeretét. Tartalomjegyzék Hálózatok dióhéjban DNS és erőforrás-helymeghatározás Kommunikációs protokollok Csomagok és adatfolyamok Hálózati kérések generálása C# nyelven Adatfolyamok, szálak és aszinkron adatátvitel Hibakezelés a vezetéken Sockets és portok HTTP a.NET-ben FTP és SMTP A szállítási réteg: TCP, UDP és multi-casting Az internetprotokoll A szállítási réteg biztonsága (TLS) Hitelesítés és engedélyezés hálózati kérésekhez Elosztott rendszerek gyorsítótárazási stratégiái Teljesítményelemzés és felügyelet Beilleszthető protokollok a.NET Core-ban Hálózati elemzés és csomagvizsgálat Távoli bejelentkezések és SSH
© 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)