A collection of .NET components that provide the flexibility, performance and ease-of-use desired for utilizing sockets in your windows forms and ASP.NET client and server projects.
Server and Tcp Components
Multi-threaded Server accepts each client connection on a separate worker thread
SegmentedStream receives data to a delimiter or specified length
Auto-receive technology optionally manages incoming data
On-the-fly data parsing
SOCKS4 and SOCKS5 proxy support
Udp, Dns, Ping and Trace Components
Asynchronous UDP builds on inherent Framework capabilities
Resolve domains and perform MX Record look-ups
Ping using ICMP, UDP or TCP
Trace routes synchronously or asynchronously
Flexibility and Performance
International character sets supported
Asynchronous (event-driven) and synchronous (blocking) designs supported
Support for Windows applications, services and ASP.NET web applications