diff --git a/index.md b/index.md index 5a61265a..62f7a9d9 100644 --- a/index.md +++ b/index.md @@ -1,5 +1,7 @@ # Home +![](http://woodruff.dev/wp-content/uploads/2024/03/networkheader.png) + ## Beyond Boundaries - Networking Programming with C# 12 and .NET 8 Have questions or feedback about the book? My email is [cwoodruff@live.com](mailto:cwoodruff@live.com). @@ -7,24 +9,24 @@ Have questions or feedback about the book? My email is [cwoodruff@live.com](mail For the source code for the workshop, visit the book's GitHub repo. [book-network-programming-csharp ](https://github.com/cwoodruff/book-network-programming-csharp) -| Chapter | Title | Published | -|-----------|-----------------------------------------------------------------|-----------------------------| -| 1 | [Overview of Network Programming](./Chapter01/chapter01.md) | ✔️ | -| 2 | [Fundamentals of Networking Concepts](./Chapter02/chapter02.md) | ✔️ | -| 3 | Introduction to Socket Programming | | -| 4 | Asynchronous Programming with Async/Await | | -| 5 | Multithreading in Network Applications | | -| 6 | Robust Error Handling and Fault Tolerance Strategies | | -| 7 | Efficient Data Serialization Techniques | | -| 8 | Network Performance Optimization | | -| 9 | Working with TCP/IP Sockets | | -| 10 | Working with UDP Sockets | | -| 11 | Working with WebSocket | | -| 12 | Implementing HTTP Communication | | -| 13 | Working with WebRTC | | -| 14 | Working with MQTT for IoT (Internet of Things) applications | | -| 15 | Working with GRPC | | -| 16 | Working with WebHooks | | -| 17 | Implementing Message Queuing | | -| 18 | Preventing Common Security Threats | | -| 19 | Testing and Debugging Network Applications | | \ No newline at end of file +| Chapter | Title | Published | +|-----------|-----------------------------------------------------------------|-----------| +| 1 | [Overview of Network Programming](./Chapter01/chapter01.md) | ✔️ | +| 2 | [Fundamentals of Networking Concepts](./Chapter02/chapter02.md) | ✔️ | +| 3 | Introduction to Socket Programming | | +| 4 | Asynchronous Programming with Async/Await | | +| 5 | Multithreading in Network Applications | | +| 6 | Robust Error Handling and Fault Tolerance Strategies | | +| 7 | Efficient Data Serialization Techniques | | +| 8 | Network Performance Optimization | | +| 9 | Working with TCP/IP Sockets | | +| 10 | Working with UDP Sockets | | +| 11 | Working with WebSocket | | +| 12 | Implementing HTTP Communication | | +| 13 | Working with WebRTC | | +| 14 | Working with MQTT for IoT (Internet of Things) applications | | +| 15 | Working with GRPC | | +| 16 | Working with WebHooks | | +| 17 | Implementing Message Queuing | | +| 18 | Preventing Common Security Threats | | +| 19 | Testing and Debugging Network Applications | | \ No newline at end of file