我的任務是將我們的.NET Desktop應用程序移植到移動設備。我們的桌面應用程序使用LINQ to SQL與數據庫進行交互。但是,LINQ to SQL在移動設備上不可用。我們爲Windows Mobile 5和6開發。.NET Compact Framework中的LINQ to SQL替換
我在建議支持桌面和移動開箱即用的不同ORM(http://www.entityspaces.net/portal/似乎是最適合我的)之間進行辯論。然而,由於我們的數據庫相對較小(其中一個在10個表格中相對簡單;另一個是27個表格,但關聯更復雜),我更傾向於僅僅自己對域對象和數據訪問功能進行重新編碼。
有沒有其他人在這種情況下?你做了什麼選擇?
謝謝。由於數據庫不是太大,我決定將POCO類/屬性用於LINQ to Objects。我會看看T4,因爲這可能會讓我們更容易。 – chocojosh 2009-06-18 14:44:35