Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 什么是MVVM?它有什么用处?_.net_Design Patterns_Xaml_Mvvm - Fatal编程技术网

.net 什么是MVVM?它有什么用处?

.net 什么是MVVM?它有什么用处?,.net,design-patterns,xaml,mvvm,.net,Design Patterns,Xaml,Mvvm,可能重复: 我有很多人对在我的应用程序中使用视图模型提出了很多建议。我完全不知道它是什么。谁能简单地解释一下视图模型是什么,如何使用它,它的好处。试着读一下乔什·史密斯写的这篇文章。试着读一下乔什·史密斯写的这篇文章。我认为这是我见过的最好的演练。他经历了一个标准的“我正在用WPF进行winforms编程”,并逐渐将其转换为MVVM设计。速度非常快,测试代码可以访问 我认为这是我见过的最好的演练。他经历了一个标准的“我正在用WPF进行winforms编程”,并逐渐将其转换为MVVM设计。速度非

可能重复:

我有很多人对在我的应用程序中使用视图模型提出了很多建议。我完全不知道它是什么。谁能简单地解释一下视图模型是什么,如何使用它,它的好处。

试着读一下乔什·史密斯写的这篇文章。

试着读一下乔什·史密斯写的这篇文章。

我认为这是我见过的最好的演练。他经历了一个标准的“我正在用WPF进行winforms编程”,并逐渐将其转换为MVVM设计。速度非常快,测试代码可以访问

我认为这是我见过的最好的演练。他经历了一个标准的“我正在用WPF进行winforms编程”,并逐渐将其转换为MVVM设计。速度非常快,测试代码可以访问


MVVM是一种UI模式,可以帮助您基于SOC和层分离基金构建应用程序。 总之,您可以在Silverlight和WPF应用程序中使用MVVM


如果你看一下@Tormod建议的视频就好了。MVVM是一种UI模式,可以帮助你基于SOC和层分离基金构建应用程序。 总之,您可以在Silverlight和WPF应用程序中使用MVVM

如果你看一下@Tormod推荐的视频就好了