M2Mqtt is a MQTT client available for all .Net platforms (.Net Framework, .Net Compact Framework and .Net Micro Framework) and WinRT platforms (Windows 8.1, Windows Phone 8.1 and Windows 10) for Internet of Things and M2M communication.
https://m2mqtt.wordpress.com/
This implementation allows to publish MQTT messages using the most common authentication methods on .Net platforms.
We also provide an extension to the javascript paho implementation MQTT Web Client available on forge (https://www.outsystems.com/forge/component-overview/1174/mqtt-web-client) offering some other features:
Just take a look on the Demo page.
Add support for auto connnect on Load and suscribe on load.
See MQTT_CONNECT_ON_LOAD demo screen.