标签: wpf mvvm mvvm-light
我已经读过Xaml通过将GUI与Code分离,在WPF,WinPhone,Win8应用程序中提供SoC。那么为什么我们需要像MVVM这样的框架再次将UI与业务逻辑分开?
答案 0 :(得分:2)
XAML 启用 SoC。您仍然需要一组编码设计模式(如mvvm)来实际利用这种可能性。没有什么可以阻止你编写可怕的耦合和不可维护的WPF应用程序,但使用MVVM库将引导你朝着正确的方向