2010-03-02 87 views

回答

1

你可以使用任何你想要的數據的技術。但是,直到.NET 4中的實體框架4(目前處於發佈候選狀態),建議不要從Web服務返回實體框架實體或LINQ to SQL類。不幸的是,這兩種技術都通過網絡泄露了它們的實現 - 客戶端代理類將具有與數據框架使用的基類相對應的客戶端類。

相反,使用數據傳輸對象,這是沒有什麼,但對應一到一個與要傳送的數據的屬性,屬性的對象。

+0

這很有用。 – Sergii 2010-03-02 21:30:10

1

從這樣的簡要描述是不可能說哪一個是優選的。我個人最喜歡這種場景是Linq to SQL。

0

如果它們都是.NET,然後我說WCF。如果服務器使用數據進行簡單操作,則考慮Linq to SQL。或者nHibernate。

+0

僅供參考,他指定WCF的稱號。 – 2010-03-02 19:40:39

相關問題