I have entered the world of C# with a vengeance. I'm writing a C# client for my old metalib app.
All the data's in H2, and I wondered whether I should play around with some other db (or NoSQL db), but in the end, decided to take a stab at doing what H2 suggests, and run H2 with .Net. I discovered IKVM.NET, and installed it, and managed to fire up the H2 server running IKVM (not strictly needed, but nice to know it works, woohoo!) and then built myself a dll, and copied some code to see if it would work, and it does (woohoo!!).
I'm happy and impressed. What other fun stuff can I do with IKVM?