AG-Software is a company specialized in XMPP solutions. We provide .NET components, solutions and consulting.
I want to announce the availability of the XmppDotNet XMPP library. XmppDotNet is the new name and next generation of our MatriX vNext XMPP library. Why changing the name? It was never intended to keep vNext in the name forever. And there is a lot
There has not been a major release of the MatriX XMPP library for some month. I am working hard on the next major update and want to give a small summary on whats coming. There are some huge changes in the latest .NET releases. The effort to combin
Some weeks ago at FOSDEM Matthew Wild announced Snikket. You can find the introduction here in his post. Many admins are still struggling when they want to run their own XMPP server. One of the strength of XMPP is the extensibility. But this can be
The pattern matching feature which came with c# 7 can be very useful when writing XMPP stanza handlers with MatriX. The MatriX vNext handlers are using predicates to filter and match stanzas. Sometimes the predicates can get very complex and would
Its more than 20 years since I got involved with chat technologies. In the late 90s I got hired by company for developing a chat client. We did this by reverse engineering the ICQ and AIM protocols and created a compatible client. Then Jabber was announce
For a new project I am working on (more to be announced) I was looking for a standalone websocket connection manager. Because still many public and private XMPP servers offer only the TCP transport or BOSH. There are already existing projects webso
we are thrilled to announce MatriX vNext 2.0 main changes in 2.0 are: minor API changes which force major version bump (semver) Direct TLS support (XEP-0368) netstandard 2.0 support new NameResolver wich allows to specify IP addresses of the XM
We are thrilled to announce the next generation of the MatriX XMPP libraries. 15 years elapsed already since we started our first .NET/c# XMPP library agsXMPP with .NET 1.0. Our XMPP libraries and the .NET technologies had many major evolutions over the
We get a lot of requests on howto use the MatriX XMPP SDK with Google Firebase Cloud Messaging. The following are the settings for your XmppClient object The XMPP domain is: gcm.googleapis.com The hostname is: fcm-xmpp.googleapis.com It l
The MatriX XMPP SDK is also available for the .NET Core now. You can get it from NuGet here: https://www.nuget.org/packages/MatriX.NetCore/ It passed all our internal tests and QA, but its still marked as a pre-release until we collected some more f