# Beyond Boundaries - Networking Programming with C# 12 and .NET 8 Book Home

Have questions or feedback about the book? My email is cwoodruff@live.com.

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