Feature Matrix — .NET

Compare features across Community, Professional, and Enterprise editions for the .NET platform.

Edition Feature Comparison

All editions share the same components. Editions differ in licensing and source code access.

Feature Community Professional Enterprise
Components
WebSocket Client
WebSocket Server
WebSocket + HTTP Server (HTTP.SYS)
MQTT Client (3.1.1 & 5.0)
Files Protocol
WebRTC / AppRTC Server
APIs
Socket.IO Client
Binance / Binance Futures
WhatsApp / Telegram Clients
HTTP & Auth
OAuth2 Client & Server
JWT Client & Server
P2P
STUN Client / Server
TURN Client / Server
Platform Support
.NET Framework 2.0+
Windows / Linux64 / OSX64
Licensing
Nag ScreenYesNoNo
Commercial License
C# Interfaces Source
Full Source Code

.NET WebSocket Example

Connect to a WebSocket server using the sgcWebSockets .NET library.

using esegece.sgcWebSockets;

var client = new TsgcWebSocketClient();
client.Host = "myserver.example.com";
client.Port = 443;
client.TLS = true;
client.OnMessage += (conn, text) =>
{
    Console.WriteLine("Received: " + text);
};
client.Active = true;

Choose Your .NET Edition

Download the free Community edition or compare pricing for Professional and Enterprise.