# 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

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 WebSockets
10 Implementing HTTP Communication
11 Working with WebRTC
12 Working with MQTT for IoT (Internet of Things) applications
13 Working with GRPC
14 Working with WebHooks
15 Implementing Message Queuing
16 Using SignalR
17 Preventing Common Security Threats
18 Testing and Debugging Network Applications
19 Looking to the Future with QUIC