【发布时间】:2011-08-18 06:53:47
【问题描述】:
我正在寻找在 Silverlight 4 中开发网站。 我对 VS 2010 中的哪个 Silver Light 模板最适合创建 Silver Light 网站[互联网应用程序] 感到困惑? 哪个是实现相同银光网站的最佳设计模式[mvc 或 mvvm]。 请提出您的宝贵建议。所以我可以走得更远。
提前致谢!!
【问题讨论】:
标签: silverlight
我正在寻找在 Silverlight 4 中开发网站。 我对 VS 2010 中的哪个 Silver Light 模板最适合创建 Silver Light 网站[互联网应用程序] 感到困惑? 哪个是实现相同银光网站的最佳设计模式[mvc 或 mvvm]。 请提出您的宝贵建议。所以我可以走得更远。
提前致谢!!
【问题讨论】:
标签: silverlight
如果您想开发一个大型 Silverlight 网站,我建议如下(基于大型 Silverlight 网站的经验):
我们称之为 MVCVM,但它不是任何地方的官方模式 :)
使用内置导航(使用书签停留在 Silverlight 页面上,同时提供结构化信息)。
【讨论】:
如果您想要多个页面,我会选择 Silverlight 导航应用程序模板!
【讨论】:
如果您已正确安装所有内容,您应该有一个名为 Silverlight 应用程序 的项目模板可用:
其他应用程序项目模板也是有效的,唯一的区别是它们会自动为您引用特定的库,并具有特定的目录结构和初始文件,所有这些都是为了让您更快地进行。
至于是使用 MVC 还是 MVVM - 您可以使用任何一种方法,它们只是用于将 UI 与代码和业务逻辑抽象和解耦的模式。 MVVM 可能是一个不错的选择——它是由 Microsoft 专门针对 WPF 和 Silverlight 设计的,您可以选择和使用许多 MVVM 框架来简化工作。
【讨论】: