2013-04-02 67 views
2


什么是我们用于遵循MVVM模式的标准Silverlight应用程序的编码标准?有没有可用的微软?标准指南是针对C#的,我正在寻找特定于Silverlight的东西。
Silverlight编码标准

感谢
瑞里

+0

你应该也prevered棱镜patten –

回答

0

MS有一些关于它的文档,但不完全看起来像CLS-符合

微软花形&实践 http://msdn.microsoft.com/en-us/library/gg405484(v=pandp.40).aspx

我不认为设计模式有我们应该遵守的严格规定。重点是解决问题,但知道它是如何解决我们面前...

如果你有一个大项目,你可以把自己的规则。

+0

谢谢Davut,我会检查出来以及。我一定会考虑定义一些规则,因为我不希望团队实现他们对MVVM的理解。 – hangar18

0

您可能会发现MVVM的标准并非一成不变。人们会以不同的方式使用一些常用的方法来实现它。处理MVVM的最佳方法是尽可能找到适合您需求的解决方案,但不要害怕改变它。

这篇文章(http://msdn.microsoft.com/en-us/magazine/dd419663.aspx)帮助我开始使用MVVM。

+0

谢谢凯尔。我会检查出来的。它是我的第一个MVVM实现,我担心开发团队会朝不同的方向发展 – hangar18

+0

有一点需要注意的是,由于Silverlight不包含完整的.NET功能,MVVM的某些实现将无法工作。我发现,由于Silverlight缺少CommandManager,一些人实施Commands的方式引发了问题。大多数问题似乎已经解决了。 –