Why prebind and attach? When your web application is already logged in and needs to establish a XMPP connection you have a seamless and secure solution with prebind and attach. You don’t have to ask the user to provide the credentials again, and you don’t have to render the credentials insecure in your HTML output. [...]
Category Archives: MatriX
MatriX XMPP library for iOS and Android available
MatriX XMPP library for iOS and Android is in Beta status now. Both versions are based on MonoTouch and Mono for Android from Xamarin. Using this technology you can easily port your existing MatriX based c# XMPP apps to iOS and Android and resuse most of your existing code and business logic. When you are [...]
Microsoft adds XMPP support to Windows Live Messenger
This are great news for the XMPP community. Microsoft has added XMPP client support to their Windows Live servers. You can read the announcement here. Microsoft does not support any of the mandatory SASL mechanisms SCRAM, DIGEST-MD5 and PLAIN. Instead they have implemented their own X-MESSENGER-OAUTH2 SASL mechanism. This means that all existing XMPP Software [...]
MatriX status update
I have not posted any updates for a while, which does not mean that there aren’t any. So what I am working on? There is huge progress in MatriX. Many of our customers are demanding support for special XEPs and other library extensions. So I have been working very close with them implementing many new [...]
Windows Phone Mango
Today Microsoft has released the Beta Tools for Mango. Mango delivers many new features to Windows Phone developers. The two features we were waiting for are the following: Background processing Networking / sockets for communications Now you are also able to use sockets instead of BOSH as transport layer on Windows Phone Mango. And your [...]
MatriX 1.4 released
I am happy to announce release 1.4 of the MatriX XMPP libraries. There are many minor and major improvements. Here is a small list of changes Silverlight version updated to Silverlight 4.0 added ability in Silverlight to download policies over HTTP instead of sockets (new feature in SL4) try to connect to all hosts in [...]
a short MatriX development update
there were no blog posts for a while because I was too very busy with coding. I released MatriX 1.3 for .NET some days ago. This release includes many new features. To name only some of the latest updates: SASL EXTERNAL SASL SCRAM-SHA-1 file tranfer control XPath filering roster versioning ….. Yesterday I successfully compiled [...]
XPath support for MatriX
XPath support for my XMPP libraries was on my TODO list for a long time. Because agsXMPP is using its own DOM implementation I wasn’t able to use standard XPath libraries. Writing a custom XPath implementation is quite a challenge, and using System.Xml’s XPath functions would require 2 different DOMs and parsing the Xml twice, [...]
New MatriX versions released
I am pleased to announce a new MatriX releases. All 3 MatriX editions were updated to 1.2.1.0 and are in sync with the version number now. This release includes also the first version of the MatriX developer guide with many code examples. I will add continuous more content, code snippets and examples to this guide. [...]
Silverlight XMPP setup guide for MatriX
It looks like many developers have problems to setup and debug Silverlight applications with MatriX. There are different ways to setup a XMPP connection with MatriX direct socket connection on a port within the Silverlight port range direct connection over a HTTP proxy with the CONNECT command (HTTP tunneling) BOSH connection Silverlight has different network [...]
