Hands-On-Network-Programming-with-C-and-.NET-Core Hands-On Network Programming with C# and .NET Core, published by Packt 01 Networks in a Nutshell 02 DNS and Resource Location 03 Communication Protocols 04 Packets and Streams 05 Generating Network Requests in C# 06 Streams, Threads, and Asynchronous Data 07 Error Handling over Wire 08 Sockets and Ports 09 HTTP in .NET 10 FTP and SMTP 11 The Transport Layer - TCP and UDP 12 The Internet Protocol 13 Transport Layer Security 14 Authentication and Authorization on Networks 15 Caching Strategies for Distributed Systems 16 Performance Analysis and Monitoring 17 Pluggable Protocols in .NET Core 18 Network Analysis and Packet Inspection 19 Remote Logins and SSH 20 Other Books You May Enjoy