The C# language and the .NET Core application framework provide the tools and patterns required to make the discipline of network programming as intuitive and enjoyable as any other aspect of C# programming. With the help of Hands-On Network Programming with C# and .NET Core, you will discover how the C# language and the .NET Core framework make this possible. (Limited-time offer)
Table of Contents
- Section 1: Foundations of Network Architecture
- Networks in a Nutshell
- DNS and Resource Location
- Communication Protocols
- Packets and Streams
- Section 2: Communicating Over Networks
- Generating Network Requests in C#
- Streams, Threads, and Asynchronous Data
- Error Handling over the Wire
- Section 3: Application Protocols and Connection Handling
- Sockets and Ports
- HTTP in .NET
- FTP and SMTP
- The Transport Layer – TCP and UDP
- Section 4: Security, Stability, and Scalability
- The Internet Protocol
- Transport Layer Security
- Authentication and Authorization on Networks
- Caching Strategies for Distributed Systems
- Performance Analysis and Monitoring
- Section 5: Advanced Subjects
- Pluggable Protocols in .NET Core
- Network Analysis and Packet Inspection
- Remote Logins and SSH
Download Free PDF / Read Online
Author(s): Luis Weir
Publisher: Packt Publishing
Published: March 2019
Format(s): Online
File size: –
Number of pages: 488
Download / View Link(s): This offer has ended.
Free as of 12/08/2020.
Publisher: Packt Publishing
Published: March 2019
Format(s): Online
File size: –
Number of pages: 488
Download / View Link(s): This offer has ended.
Free as of 12/08/2020.