NDepend – A Developer’s Best Friend

Creating a Mess Recently I began work on an XMPP Component Framework in C#, initially trying to reuse code from a previous version. I’m trying to do it right this time, conforming to the official specifications. This has led to a lot of rework as the previous version was essentially based upon code I’d written […]

Recent C# Language Changes

A couple of years ago I began an XMPP Component Framework in C#, but after a few days I had to put it on hold. One thing led to another, and it’s been on hold ever since. I’m finally returning to it. C#, however, has had some significant improvements since then, I want to start again […]

Velocity C# XMPP Library

At Beyond Velocity we rely on XMPP for push notifications in many of our applications. XMPP is a messaging standard that uses extensible XML stanzas to communicate over a TCP/IP connection. There are a number of solid, secure, high performance, open-source XMPP servers available, such as OpenFire and EJabberd. To communicate with a server, you […]