@Jonas: we do, but I don't have a release ETA yet. Getting it working on Cordova or browsers is pretty complex, so we're currently gathering feedback on our current design before we build that one out.
@Klaus Loeffelmann: Excellent point! We usually demo the .NET backend in just one language for simplicity, but you're absolutely right that the .NET backend works with any .NET language (including VB, C# and F#).
I'd love to hear your experience in modernizing your apps! You can reply here or at firstname.lastname@example.org.
You can use a non-relational data store such as MongoDB or Azure Table Storage with your mobile service. This tutorial shows how to use a MongoLab hosted MongoDB database to store your mobile app data.
@Luna--good point. I should probably have said OO style with C#, rather than just C#. You're right that if I used lambdas in C#, it would have been much more succint. Generally, the OO-style command pattern seems very prevalent, possibly because the language in general is very object-oriented.