用于Mono,MonoTouch和ASP.NET MVC的ORM

问题描述

| 我正在计划一个将在ASP.NET MVC Web应用程序,WinForms应用程序和MonoTouch iPad应用程序之间重用实体的应用程序。 我已经考虑过使用(Fluent)NHibernate作为ORM,但是我担心如果我设计要在WinForms上使用的实体,当我创建iPad应用程序时,我将不得不复制这些实体,并在Windows上将它们重新映射为sqlLite。 iPad(MonoTouch上没有NHibernate)。 有没有我可以摆脱的ORM: 使用相同的实体(如果根据Fluent NHibernate从映射中抽象出实体,则应该可行) 使用相同的映射(这可能更难实现,而不是那么重要 提前致谢。     

解决方法

我正在使用ViciProject CoolStorage,它很棒。推荐的! http://viciproject.com/wiki/projects/coolstorage/home     

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...