【发布时间】:2023-03-24 23:59:01
【问题描述】:
我的任务是将我们的 .NET 桌面应用程序移植到移动设备上。我们的桌面应用程序使用 LINQ to SQL 与数据库进行交互。但是,LINQ to SQL 在移动设备上不可用。我们为 Windows Mobile 5 和 6 开发。
我正在讨论是否建议使用开箱即用的同时支持桌面和移动设备的不同 ORM(http://www.entityspaces.net/portal/ 对我来说似乎是最好的)。然而,由于我们的数据库相对较小(其中一个相对简单,只有 10 个表;另一个是 27 个表,但关联更复杂),我更倾向于自己重新编码域对象和数据访问函数。
还有其他人遇到过这种情况吗?你做了什么选择?
【问题讨论】:
标签: c# .net linq-to-sql compact-framework mobile