Have questions or feedback about the book? My email is [email protected].
For the source code for the book, visit the book's GitHub repo. book-network-programming-csharp
To find translations, please check out the Translations page.
Chapter | Title | Published |
---|---|---|
1 | Overview of Network Programming | ✔️ |
2 | Fundamentals of Networking Concepts | ✔️ |
3 | Introduction to Socket Programming | ✔️ |
4 | Asynchronous Programming with Async/Await | ✔️ |
5 | Multithreading in Network Applications | ✔️ |
6 | Error Handling and Fault Tolerance Strategies | ✔️ |
7 | Data Serialization Techniques | ✔️ |
8 | Network Performance Optimization | ✔️ |
9 | Working with REST APIs | ✔️ |
10 | Working with WebSockets | ✔️ |
11 | Working with WebRTC | |
12 | Working with MQTT for IoT (Internet of Things) | |
13 | Working with GRPC | |
14 | Working with WebHooks | |
15 | Implementing Message Queuing | |
16 | Using SignalR | |
17 | Looking to the Future with QUIC |