Hálózati programozás a C# és a .NET Core segítségével

Értékelés:   (4.1 az 5-ből)

Hálózati programozás a C# és a .NET Core segítségével (Sean Burns)

Olvasói vélemények

Összegzé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.

Hátrányok:

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)

Eredeti címe:

Hands-On Network Programming with C# and .NET Core

Könyv tartalma:

Á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

A könyv egyéb adatai:

ISBN:9781789340761
Szerző:
Kiadó:
Nyelv:angol
Kötés:Puha kötés

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Lázadások és a katonaság az arab tavaszban: Népfelkelések és az elnyomás politikája - Revolts and...
Az arab tavasz, amely 2010 és 2012 között...
Lázadások és a katonaság az arab tavaszban: Népfelkelések és az elnyomás politikája - Revolts and the Military in the Arab Spring: Popular Uprisings and the Politics of Repression
Az Amerikai Egyesült Államok elnöki hivatalának fejlődése - The Evolution of the Office of the...
A The Evolution of the Executive Office of the...
Az Amerikai Egyesült Államok elnöki hivatalának fejlődése - The Evolution of the Office of the President of the United States of America
A helyszín megértése a tervezőpedagógiában - Understanding Site in Design Pedagogy
Ez a könyv a hely megkérdőjelezésének, kritikájának és kommunikációjának...
A helyszín megértése a tervezőpedagógiában - Understanding Site in Design Pedagogy
Look Again: Death
Sean Burns művész és író a halál természetét és annak az élettel és a szerelemmel való kusza kapcsolatát vizsgálja a művészetben ábrázolt módon. A halál kísérti a...
Look Again: Death
Hálózati programozás a C# és a .NET Core segítségével - Hands-On Network Programming with C# and...
Átfogó útmutató a hálózati architektúra, a...
Hálózati programozás a C# és a .NET Core segítségével - Hands-On Network Programming with C# and .NET Core

A szerző munkáit az alábbi kiadók adták ki:

© 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)