簡體   English   中英

Silverlight 和實體框架

[英]Silverlight and Entity Framework

是否可以在 Silverlight 中使用完整的實體框架 4+? 我將它與 WPF 一起使用,但使用 Silverlight 時有什么區別嗎?

謝謝!

不在客戶端。 在 Silverlight 中,世界客戶端通過 WCF 服務與服務器對話。 然后,服務器端可以使用你想要的任何東西,並且 EF 非常好。

RIA、MVVM 等只是“粘合”技術,允許您在客戶端以最簡單的方式使用 WCF。

您的問題的簡短回答是不,您的 Silverlight 應用程序是一個客戶端應用程序,並且從您的服務器端抽象出來,就像一個 aspx 頁面一樣,直到它被發布回服務器。 您需要使用服務來訪問服務器上的數據/EF。 執行此操作時需要考慮多種模式,我建議您在開始之前先閱讀一下。如果您期望將 WPF 應用程序轉換為 Silverlight 會很快,我建議您放慢速度並閱讀一下(我沒有,我應該有)。 如果您的 WPF 應用程序使用了服務(我認為它沒有,因為您似乎在 WPF 應用程序中使用 EF)共享代碼會容易得多,但有很多事情需要考慮,其方式不止於此只是分享 xaml 意見。 使用 Silverlight 為您的應用程序找到一個好的模式是必不可少的,MS 有很多

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM