Я собираюсь написать в блоге обертку вокруг скорости света ИЛИ / М
Я думаю, что всего это примерно 3-400 строк ruby, и это позволит вам использовать активные средства поиска стиля записи, но в контексте .NET OR / M
http://www.mindscape.co.nz/products/lightspeed/
Идея, лежащая в основе скорости света, очень близка идее, лежащей в основе datamapper.
Вы можете использовать что угодно из пространства имен System.Data в IronRuby, но это повлечет за собой создание вашего собственного сопоставления с вашими объектами и перевод запросов на обновление / удаление в DbCommands и самостоятельное управление соединениями.
Сегодня я расскажу об улучшении dbi для сервера sql. Я посмотрю на sqlite, когда получу более высокий тестовый охват. В любом случае, реализация dbi-провайдера для sqlite, использующего .NET, не займет много времени, и мы с радостью ответим вам по электронной почте / мне, если вы захотите это сделать.
Но на данный момент состояние IronRuby таково, что если вы хотите, чтобы что-то работало, а это еще не нужно, вам придется делать это самостоятельно.