我开始使用 RIA 服务和 SilverlightFx 在 Silverlight 中编写应用程序。现在这个应用程序是一个相当大的一个有很多控件之间的交互。
据估计,它将有大约 60-70 个用户控件。现在我的问题是..
选择.Net Ria 和 SilverlightFx 好不好?(我的观点是......它不会很快投入生产。而且由于它是一个大的,一旦框架被正确理解,使用框架将有助于单元测试并节省开发时间。)
阅读完博客后,我不太清楚 SilverlightFx 如何处理用户控件之间的交互。例如,我有一个具有搜索功能的用户控件(比如“S”)......自动完成和所有......现在我有另一个显示搜索结果的 UserControl(比如“R”)。显示结果面板可用于搜索用户控件或提供特定类别的所有项目的另一个用户控件(例如 F)。我无法将搜索和选择类别合并到单个用户控件中。那么该怎么做呢?如果我创建不同的 ViewModel,它们将如何相互交互?
在每个 ViewModel 中创建域服务上下文还是在整个应用程序中使用一个更好?