0
A
回答
2
不在客戶端。在Silverlight世界中,客戶端通過WCF服務與服務器通信。然後,服務器端可以使用任何你想要的和EF完美的。
RIA,MVVM等只是「膠合」技術,允許您在客戶端以最簡單的方式使用WCF。
0
對您的問題的簡短回答是否,您的Silverlight應用程序是一個客戶端應用程序,並從您的服務器端抽象,就像一個aspx頁面,直到它被髮回服務器。您需要使用服務訪問服務器上的數據/ EF。在做這件事的時候有很多模式需要考慮,我建議你在跳入之前閱讀一下。 如果你期望將WPF應用快速轉換爲Silverlight,我建議你放慢速度並閱讀一下它(我沒有,我應該有)。如果你的WPF應用程序使用了服務(我認爲它不像你在WPF應用程序中使用EF那樣),分享代碼會容易得多,但有很多事情要考慮,它的方式不止只是共享xaml的意見。 隨着Silverlight爲您的應用程序找到一個好的模式是必不可少的,而MS有很多它
相關問題
- 1. silverlight-4.0帶實體框架的INotifyDataErrorInfo
- 2. Silverlight實體框架DataContractSurrogate錯誤
- 3. 使用Silverlight中wtih實體框架
- 4. Silverlight 4實體框架問題
- 5. DbGeography +實體框架5 + Silverlight + DomainService
- 6. 實體框架,外鍵和實體鍵
- 7. DDD,實體框架和實體映射
- 8. 實體框架和MySql更新實體
- 9. 實體框架4 + Silverlight的長期以實體圖
- 10. 實體框架和排序
- 11. 與實體框架和EntitiyDataSource
- 12. 實體框架v4和wpf
- 13. 實體框架和模擬
- 14. 實體框架和並行
- 15. SQLite和實體框架6
- 16. 實體框架4和POCO
- 17. Filehelpers和實體框架
- 18. MVC4 ExtendedMembershipProvider和實體框架
- 19. 實體框架和asp.net mvc
- 20. OpenEdge和實體框架
- 21. 實體框架,SqlCommand和TransactionScope
- 22. 實體框架和DDD
- 23. 實體框架和ObjectContext.SaveChanges()
- 24. 實體框架和SCOPE_IDENTITY
- 25. 實體框架和文本
- 26. 實體框架和主鍵
- 27. 實體框架和重複
- 28. 實體框架和VARBINARY
- 29. SqlBulkCopy和實體框架
- 30. Azure Hadoop和實體框架
實體框架是Silverlight使用RIA服務時的首選ORM。 RIA服務團隊已將EF完全整合到其中。所以我建議檢查RIA服務。 – 2011-06-03 19:36:18
通常,在silverlight世界中,您可以使用RIA服務,而不是直接與數據庫交談。 – vcsjones 2011-06-03 19:36:42
不是真的,因爲你通常沒有本地訪問Silverlight的權限。 – kenny 2011-06-03 19:36:53