繁体   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