Can an application written and compiled in c# .net be deployed on the network?
Yes, @oetyng has done it several times
How is this actually done?
Here is a link to a library
Maybe related, maybe unrelated question: What about things like running gaming servers? What would it take to host something like Minecraft or Terraria on SAFE, would a completely redesigned server software be necessary to work while decentralized?
Hey fellow C#:er Good to see more of us here.
Just to clarify.
This is the link to the C# bindings that I implemented for safe_app 0.4.0:
https://github.com/oetyng/safe_dotnet
(Actually, mostly just reformatting the MaidSafe repo, but also added a few methods that they hadn’t implemented).
That repo now includes authenticator.
The EventStore that is linked in the post above, is a db implementation using those bindings.
MaidSafe has implemented C# bindings for same version of safe_app (I thought they had for the later too, but I didn’t find it with a quick phone browse), but IMO the repo has a bit more than needed if you just want to do a C# desktop app, and they have some strange Java-like formatting of the code that I don’t like
The MaidSafe repo is perfect if you’re going to do Xamarin.Forms though - which, btw(!) will soon be available for macOS and Linux too! So this will be the best cross platform UI solution for C#. I definitely will do something with that.