【发布时间】:2011-01-17 17:00:18
【问题描述】:
我想创建一个使用 MVVM Light 的新 Silverlight 业务应用程序。采用哪种方式:使用 Visual Studio 创建业务应用程序,并手动添加 MVVM 所需的所有引用和文件,或者其他方式:使用 MVVMLight 模板创建项目,并添加导航和文件以使其成为“业务应用程序” ? 谢谢 罗恩
【问题讨论】:
标签: silverlight mvvm-light business-application
我想创建一个使用 MVVM Light 的新 Silverlight 业务应用程序。采用哪种方式:使用 Visual Studio 创建业务应用程序,并手动添加 MVVM 所需的所有引用和文件,或者其他方式:使用 MVVMLight 模板创建项目,并添加导航和文件以使其成为“业务应用程序” ? 谢谢 罗恩
【问题讨论】:
标签: silverlight mvvm-light business-application
我认为这是您喜欢的问题。
我对 MVVM Light 一无所知,但在创建业务应用程序后,我删除了一些东西(如导航布局),因为我不喜欢它们。
所以我认为你应该选择你喜欢的任何方式。最终结果都是一样的。
【讨论】:
如果您是从头开始,很难找到不从 MVVMLight 项目开始的任何理由。
但无论如何差异都是微不足道的,所以你总是可以掷硬币。
【讨论】:
您好,这取决于您想在 MVVMLite 中使用哪些功能。有不同的程序集可供参考。比如如果你的应用只使用基本功能,我们可以参考 GalaSoft.MvvmLight.WPF4。如果要使用 EventToCommand,只能引用 GalaSoft.MvvmLight.Extras.WPF4 和 System.Windows.Interactivity 等。我更喜欢引用我自己的程序集,就像“MVVMLite”的名称一样,我想保留我的应用程序“精简版”也是。希望对您有所帮助。
【讨论】: