There's absolutely no need to use MS technologies for this. Please let me know if you have any questions. You can PM or my email is in my sig.
I agree, wouldnt really make it useable on linux too
Not necessarily. Here's
MultiMiner running on Linux, communicating with the MobileMiner REST API:
Written using MS technologies.
But again, I'll stress that
no specific programming technology is required to us the MobileMiner API other than HTTP.