This saturday (January 5th), I'm going to be hosting a Drupal Dojo on getting Drupal to communicate with desktop applications entitled Drupal and the Desktop. We'll be using Mono and C# to make an application to read and write stories on a Drupal website. It'll be pretty neat, so be there!
I'll make all resources available after the presentation.
A while ago, I was in search of a cross-platform game development environment that was easy to use, used .NET or Mono, targetted explicitly 2D games, and was open source. Although there were solutions like SDL.NET, I need something that was hardware accelerated and more targetted towards game development. I couldn't find an alternative so I began work on BooGame, which used OpenGL to render 2D graphics. Development sadly halted on the project as interest with Microsoft's new XNA game development platform grew.
Just recently, I decided to try the .NET 2.0 branch of the library out on my Linux box and low and behold, it worked. Fabulously, in fact. I'm quite suprised. Where do we go with this? I really don't know. I could continue the project, or use it in my next game project, I really don't know. It's just interesting to run code you wrote on multiple platforms.