The C# project evolves around a XMPP client, included in the project. Knowledge to the XMPP protocol should not be a requirement, but could be helpful.
The C# project includes XML parsing and TLS implementation. It also includes asynchronous programming with the async await keywords.
The C# project can be found here: [login to view URL]
It is a requirement that the C++ project uses the POCO libraries ([login to view URL]) for XML parsing, TLS and other functionality.