# 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