Praktické sieťové programovanie v jazyku C# a jadre .NET

Hodnotenie:   (4,1 z 5)

Praktické sieťové programovanie v jazyku C# a jadre .NET (Sean Burns)

Recenzie čitateľov

Zhrnutie:

Kniha ponúka prehľadný úvod do sieťového programovania, ktorý je určený najmä začiatočníkom a stredne pokročilým vývojárom v jazyku C#. Podrobne vysvetľuje základné pojmy, ale môže byť nedostatočná pre pokročilejších čitateľov, ktorí hľadajú praktické návody a praktické riešenie problémov.

Výhody:

Dobre napísaná a organizovaná
trpezlivo vysvetľuje základné pojmy
vhodná pre začiatočníkov a stredne pokročilých
poskytuje návody a tutoriály
podrobné vysvetlenia.

Nevýhody:

Nie je obsahovo hlboký
nedostatočný pre pokročilých používateľov
príklady sú chudobné a neúplné
chýba praktický, praktický návod
nemusí byť pútavý pre tých, ktorí sa učia praktickým spôsobom.

(na základe 9 čitateľských recenzií)

Pôvodný názov:

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

Obsah knihy:

Komplexná príručka na pochopenie sieťovej architektúry, komunikačných protokolov a sieťovej analýzy na vytváranie bezpečných aplikácií kompatibilných s najnovšími verziami jazykov C# 8 a.NET Core 3. 0 Kľúčové vlastnosti Preskúmajte rôzne sieťové architektúry, ktoré umožňujú distribuované programovanie Naučte sa vytvárať spoľahlivý softvér písaním bezpečných interakcií medzi klientmi a servermi Používajte.NET Core na automatizáciu sieťových zariadení, DevOps a softvérovo definované siete Popis knihy

Jazyk C# a aplikačný rámec.NET Core poskytujú nástroje a vzory potrebné na to, aby sa disciplína sieťového programovania stala rovnako intuitívnou a príjemnou ako ktorýkoľvek iný aspekt programovania v jazyku C#. S pomocou tejto knihy zistíte, ako to jazyk C# a aplikačný rámec.NET Core umožňujú.

Kniha sa začína predstavením základných pojmov sieťového programovania a toho, čím sa táto oblasť programovania odlišuje od iných disciplín. Potom získate prehľad o pojmoch, ako sú transportné protokoly, sokety a porty a vzdialené dátové prúdy, ktoré vám poskytnú ucelené pochopenie toho, ako sieťový softvér zapadá do väčších distribuovaných systémov. V knihe sa budete venovať aj zložitostiam implementácie sieťového softvéru v explicitnejšom kontexte, a to prostredníctvom zásuviek, stratégií pripojenia, ako sú protokol TCP (Transmission Control Protocol) a UDP (User Datagram Protocol), asynchrónneho spracovania a vlákien. Potom budete môcť pracovať s príkladmi kódu pre servery TCP, webové rozhrania API obsluhované cez HTTP a klienta Secure Shell (SSH).

Na konci tejto knihy budete dobre rozumieť sieťovému zásobníku OSI (Open Systems Interconnection), rôznym komunikačným protokolom tohto zásobníka a zručnostiam, ktoré sú nevyhnutné na implementáciu týchto protokolov pomocou programovacieho jazyka C# a rámca.NET Core. Čo sa naučíte Pochopiť šírku rozsahu užitočných tried sieťového programovania jazyka C# Využívať architektúru sieťovej vrstvy a organizačné stratégie Implementovať rôzne komunikačné a transportné protokoly v jazyku C# Objavte praktické príklady vývoja distribuovaných aplikácií Získajte praktické skúsenosti s asynchrónnym programovaním socketov a streamov Zistite, ako jazyk C# a bežiace prostredie.NET Core spolupracujú s hostiteľskou sieťou Pochopiť celý súbor nástrojov a funkcií sieťového programovania Komu je táto kniha určená

Ak ste vývojár alebo správca systému so skúsenosťami v oblasti.NET a chcete začať so sieťovým programovaním, potom je táto kniha určená práve vám. Predpokladá sa základná znalosť jazyka C# a.NET, okrem toho základné pochopenie bežných webových protokolov a niektorých návrhov distribuovaných systémov na vysokej úrovni. Obsah Siete v kocke DNS a lokalizácia zdrojov Komunikačné protokoly Pakety a prúdy Generovanie sieťových požiadaviek v jazyku C# Prúdy, vlákna a asynchrónny prenos dát Obsluha chýb po sieti Sokety a porty HTTP v.NET FTP a SMTP Transportná vrstva: TCP, UDP a multicasting Internetový protokol Bezpečnosť transportnej vrstvy (TLS) Autentifikácia a autorizácia pre sieťové požiadavky Stratégie ukladania do vyrovnávacej pamäte pre distribuované systémy Analýza výkonu a monitorovanie Zapojiteľné protokoly v jadre.NET Analýza siete a kontrola paketov Vzdialené prihlásenie a SSH

Ďalšie údaje o knihe:

ISBN:9781789340761
Autor:
Vydavateľ:
Jazyk:anglicky
Väzba:Mäkká väzba

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Revolty a armáda v období arabskej jari: Ľudové povstania a politika represií - Revolts and the...
Arabská jar, ktorá sa v rokoch 2010 až 2012 prehnala...
Revolty a armáda v období arabskej jari: Ľudové povstania a politika represií - Revolts and the Military in the Arab Spring: Popular Uprisings and the Politics of Repression
Vývoj úradu prezidenta Spojených štátov amerických - The Evolution of the Office of the President of...
Vývoj výkonného úradu prezidenta je historická...
Vývoj úradu prezidenta Spojených štátov amerických - The Evolution of the Office of the President of the United States of America
Pochopenie miesta v pedagogike dizajnu - Understanding Site in Design Pedagogy
Táto kniha skúma rôzne spôsoby spochybňovania, kritiky a komunikácie o mieste v...
Pochopenie miesta v pedagogike dizajnu - Understanding Site in Design Pedagogy
Pozrite sa znova: Smrť - Look Again: Death
Umelec a spisovateľ Sean Burns skúma povahu smrti a jej spletité vzťahy so životom a láskou, ako sú zobrazené v umení. Smrť...
Pozrite sa znova: Smrť - Look Again: Death
Praktické sieťové programovanie v jazyku C# a jadre .NET - Hands-On Network Programming with C# and...
Komplexná príručka na pochopenie sieťovej...
Praktické sieťové programovanie v jazyku C# a jadre .NET - Hands-On Network Programming with C# and .NET Core

Diela autora vydali tieto vydavateľstvá:

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