I finally got what I wanted to add some time to my Library M2Mqtt : support for the SSL / TLS protocol !
With this new feature , you can now connect to a MQTT broker also using SSL / TLS (for .NET Micro Framework only up to TLS1.0 ) to take advantage of its key features: data encryption and server authentication through an X509 certificate (client authentication is not supported) .
To leave free choice to the developer wanted to or not to include this feature in his project ,I tied everything to the compilation symbol "SSL" which must be defined to add such support. In this way, for some platforms with less memory (see Netduino or FEZ Cerberus in the case of .NET Micro Framework ), you can exclude it , remembering to remove all references to assemblies that run the SSL / TLS.
Of course , as well as on CodePlex, the update is also available on Nuget !
As soon as possible, I will write a new post in which I describe an example of using secure connection with an MQTT broker like Mosquitto !
Today I published my M2Mqtt library on Nuget, besides being already available for some time on CodePlex.
I've included the compiled assemblies for the. Net Framework 4.0 and 4.5 and for the. NET Micro Framework 4.2 and 4.3.
I hope I have done something pleasing for those who until now have used it by downloading the source files directly from CodePlex.
After abandoning support for the development of smart devices with the. Net Compact Framework in Visual Studio 2010, Microsoft seems to be back on his feet. In fact, Visual Studio 2012 will return to support it, especially in view of the release of Windows Embedded Compact v.Next. In September, some news will be announced about the roadmap of the. Net Compact Framework.
This information can be read on the Microsoft Connect site at the following link for an open request by a developer who wondered why in Visual Studio 2010 there wasn’t support for the development of Windows CE. Net Compact Framework. An official voice of the Microsoft responded well ...
In the first quarter of 2013, we plan to provide tooling for Visual Studio 2012 to create apps for Windows Embedded Compact v.Next. We’ll be announcing more details in September, including the roadmap for .NET CF. You can find more details this Fall in the Windows Embedded Compact website at http://www.windowsembedded.com.
Read the rest of entry »
View this page in another language: