Windows Networking Samples
Socket Programming Essentials
Learn the fundamentals of socket programming with this comprehensive set of examples covering TCP and UDP communication.
View DetailsWinsock High-Performance I/O
Explore advanced techniques for high-performance I/O operations using Winsock, including overlapped I/O and I/O Completion Ports.
View DetailsHTTP Client and Server
Build your own HTTP client and server applications with these ready-to-use code samples demonstrating HTTP request/response handling.
View DetailsNetwork Discovery (SSDP)
Implement network discovery features using the Simple Service Discovery Protocol (SSDP) to find devices and services on your network.
View DetailsSecure Network Communication (SSL/TLS)
Secure your network applications with SSL/TLS encryption. This sample demonstrates how to set up secure connections.
View DetailsReal-time Data Streaming
Create applications that stream data in real-time using efficient protocols and techniques for low-latency communication.
View Details