结合 WPF + WCF + 实体框架的好例子 [关闭]
Posted
技术标签:
【中文标题】结合 WPF + WCF + 实体框架的好例子 [关闭]【英文标题】:Good example of combining WPF + WCF + Entity Framework [closed] 【发布时间】:2012-06-04 02:03:41 【问题描述】:我计划创建一个新的数据驱动的客户端/服务器应用程序,该应用程序具有 WPF、Silverlight 和移动客户端的灵活性。我已经精通WPF,需要学习如何实现后端。我读到的所有内容都指向我使用 WCF + Entity Framework。
我还没有找到结合这三种技术的现实例子。我希望使用 WPF 的数据绑定能够轻松地绑定到数据库对象,从而避免尽可能多的过程代码。
我查看了基于 Prism 的 this 示例,但它看起来从未完成,它并没有真正做任何事情,它基本上是一个美化的“Hello World!”
【问题讨论】:
您是否尝试在那里找到:codeplex.com/site/search?query=WPF%20MVVM%20Framework 【参考方案1】:您是否看过下面仅包含 WPF + WCF + 实体框架的演练:
http://msdn.microsoft.com/en-us/library/dd465161.aspx
在本演练中,您将创建一个包含数据绑定控件的 WPF 应用程序。这些控件绑定到封装在 WCF 数据服务中的客户记录。您还将添加客户可用于查看和更新记录的按钮。
本演练说明了以下任务:
-
创建从 AdventureWorksLT 示例数据库中的数据生成的实体数据模型。
创建将实体数据模型中的数据公开给 WPF 应用程序的 WCF 数据服务。
通过将项目从“数据源”窗口拖动到 WPF 设计器来创建一组数据绑定控件。
创建在客户记录中向前和向后导航的按钮。
创建一个按钮,将控件中的数据更改保存到 WCF 数据服务和基础数据源。
【讨论】:
【参考方案2】:Demonstrates WPF, MVVM, WCF, WF and Entity Framework 6.0 对你来说可能是一个很好的演示。还有其他分层架构示例。
【讨论】:
【参考方案3】:我已经进行了一些挖掘,这就是我发现的:
Karl Shifflett's Netflix Stuff Application (WPF、MVVM、数据服务)
IssueVision (Silverlight、MVVM、WCF RIA 服务、实体数据模型)
【讨论】:
【参考方案4】:假设您使用的是 Visual Studio 2010,那么可能值得您花时间研究一下 WCF 数据服务。这是一篇关于它的文章:
Entity Framework 4.0 and WCF Data Services 4.0 in Visual Studio 2010
文章还有一个代码示例的链接,但我对 Silverlight 不熟悉,还无法运行。
【讨论】:
【参考方案5】:我设法使用以下示例连接我的 WPF 应用程序:
WCF(Windows Communication Foundation)入门——快速运行和调试 -https://blogs.msdn.microsoft.com/brunoterkaly/2013/10/18/getting-started-with-wcf-windows-communication-foundation-running-and-debugging-quickly/
WCF 编程 – 如何编写连接到 WCF 服务的客户端应用程序 https://blogs.msdn.microsoft.com/brunoterkaly/2013/10/28/wcf-programming-how-to-write-a-client-app-that-connects-to-a-wcf-service/
【讨论】:
以上是关于结合 WPF + WCF + 实体框架的好例子 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章