生产质量WPF示例

生产质量WPF示例,wpf,projects-and-solutions,production,Wpf,Projects And Solutions,Production,在我学习WPF的过程中,我遇到了很多例子,但大多数都有一个类似于“这不是生产质量代码”的disclamer,因为它们指的是它们正在解决的特定问题 我想看看WPF在现实生活中是如何使用的,作为一个整体的应用程序,这样在一个例子中,我可以看到所有的最佳实践(绑定、资源文件、多语言、解决方案组织等…从基本到高级) 你知道这样的例子吗?我喜欢在PRISM(CompositeWPF)的参考实现(StockTrader)上学习WPF 它基本上具备了WPF强大的大部分功能,prism是一个很棒的应用程序框架。

在我学习WPF的过程中,我遇到了很多例子,但大多数都有一个类似于“这不是生产质量代码”的disclamer,因为它们指的是它们正在解决的特定问题

我想看看WPF在现实生活中是如何使用的,作为一个整体的应用程序,这样在一个例子中,我可以看到所有的最佳实践(绑定、资源文件、多语言、解决方案组织等…从基本到高级)


你知道这样的例子吗?

我喜欢在PRISM(CompositeWPF)的参考实现(StockTrader)上学习WPF
它基本上具备了WPF强大的大部分功能,prism是一个很棒的应用程序框架。

我推荐的一个例子是中使用的代码。WPF部分向您展示了如何处理XAML语法的不同方面,并特别向您展示了为了使其正常工作(在本例中,在视图模型中)需要做些什么。单元测试包含在解决方案中,这很好,因为它们在示例项目中经常被遗忘。

compositewpf绝对值得一看。。。但这只是另一个框架——我希望有一些完整的例子,比如你提到的stockTrader。stockTrader应用程序包含在Prism中,作为如何使用它的示例。我知道这是为了学习Prism而不是WPF,但它通过绑定、依赖注入、自定义控件/样式、单元测试和其他一些技术来使用模型/视图分离模式,这些技术在我的书中就是WPF的全部内容。你会遇到一些可以通过Josh Smith(Matthieu发布)所讨论的技术来克服的障碍。我接受这个答案,但无论谁遇到一些好的例子,请分享。谢谢