Smart-MessageBus.NET is a free framework with which one can easily build client/server solutions based on a shared messagebus. It is based on the Smart-RPC.NET library.
It can be used for desktop and Universal Windows applications.
Check the project site for a C# example solution.
Minor fixes while testing the extended example.