腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
5
回答
MVVM Light和MVVM有什么区别?
、
、
、
我一直在使用MVVM编写我的Windows 8应用程序和Windows phone应用程序。我即将接触到MVVM Light,我想知道它们之间有什么不同?我认为MVVM light是WPF和WinRT/WP8开发中附带的MVVM的沙盒版本。 有没有一个简单的答案?为什么会选择MVVM Light而不是MVVM?
浏览 2
提问于2013-03-20
得票数 5
回答已采纳
3
回答
MVVM模式是架构模式还是设计模式?
、
、
我已经对这个主题做了一些研究,并且我已经在一些应用程序中使用了MVVM模式。 我之所以问这个问题,是因为有时MVVM被称为设计,有时被称为体系结构模式。 在大多数情况下,MVVM模式被称为设计模式。然而,就我个人而言,我会投票支持架构,因为对我来说,它清楚地定义了应用程序的体系结构(例如。三层,视图、ViewModel、模型以及它们是如何相互作用的) 这个是关于架构和设计模式之间的区别。在回答中,有人说MVC是一种架构模式。几乎所有对MVVM的解释都包含了与MVC的比较。因此,MVVM也是一种架构模式吗? 这个 (顺便说一句很好)将MVVM模式称为设计模式,它是由真正应该知道区别的人编写的。
浏览 4
提问于2013-03-15
得票数 8
回答已采纳
1
回答
MVVM依赖于javascript库?
、
、
、
、
我熟悉MVC,但不熟悉MVVM。我查看了与MVC/MVVM/MVP之间的差异相关的各种帖子。 甚至我也检查了微软的office链接,但每次我在这些链接中发现一个共同的地方,他们都解释了使用第三方JavaScript库(角、敲出、Ember等)实现MVVM。 是否意味着MVVM依赖于这些类型的库? 可以使用简单的jquery实现MVVM吗?,请澄清这个概念。 谢谢。
浏览 1
提问于2015-02-24
得票数 0
回答已采纳
2
回答
MVC教程/演练是为熟悉MVVM的人准备的吗?
、
、
、
我习惯于使用MVVM设计模式在WPF中工作,但是最近我被要求用ASP.Net做一些事情。我想尝试使用MVC,因为我在学习MVVM时看到它被引用了很多,但我对它一无所知。 我可以找到很多网站来向熟悉MVC的人解释MVVM,但是我找不到一个好的网站来向习惯于MVVM的人解释MVC。有一些网站可以解释MVC本身,但我很难理解它们,因为我的大脑一直在尝试应用MVVM逻辑。 那么,有没有好的网站可以用习惯于MVVM的人能够理解的方式来解释MVC呢?或者有人能在这里给我解释一下?
浏览 0
提问于2011-10-29
得票数 2
回答已采纳
2
回答
MVVM是哪种类型的设计模式?
、
、
在搜索网络和阅读设计模式之后,我发现了3种类型,即行为、创建和结构设计模式(GOF)。 我已经和MVVM一起工作了一段时间了。我想知道MVVM属于哪一类。
浏览 1
提问于2013-07-26
得票数 2
回答已采纳
1
回答
Xamarin跨平台的MVVM实现原因
、
、
、
我想知道为什么人们总是选择在跨平台上使用MVVM。 您认为MVVM会比其他模式共享更多的代码吗? 谢谢你的答复
浏览 2
提问于2013-09-09
得票数 2
回答已采纳
1
回答
用App.Config方法更新c#
、
我正在尝试使用以下代码从windows窗体更新我的应用程序配置 public void UpdateConfigFile(string con) { //updating config file XmlDocument xmlDoc = new XmlDocument(); //Loading the Config file xmlDoc.Load(AppDomain.CurrentDomain.SetupInformation.ConfigurationFile);
浏览 2
提问于2015-01-02
得票数 0
回答已采纳
4
回答
MVVM模式是否在实际的Silverlight项目中被广泛采用?
、
、
MVVM模式是最近的一个热门词,我计划学习并将我现有的项目重构到这个模式中。我对潜在的风险没有经验和远见。你们真的从实际项目中的MVVM模式中得到了很多好处吗?是否值得将现有的非MVVM (主要使用代码隐藏文件)重构为MVVM模式?
浏览 0
提问于2011-06-27
得票数 3
2
回答
MVVM本身是一个观察者模式吗?
、
、
、
我被MVVM和观察者模式混淆了。是MVVM本身遵循观察者模式。还是他们完全不同? 谁能用一个简单的词来解释我。 提前谢谢。
浏览 3
提问于2014-05-12
得票数 5
回答已采纳
1
回答
Vue实例/组件是否仅是MVVM中的ViewModel?
、
、
、
来自 在Vue.js中,每个Vue实例都是一个ViewModel。 在阅读了许多关于设计模式的文章(如MVC、MVP和MVVM )之后,我对此感到有点困惑。 我们都知道,在Vue实例或Vue组件(也是Vue实例)中,我们有<template>,它使用基于HTML的语法。是MVVM?中的一部分而不是视图 在Vue组件中有data()、computed。--它们不是MVVM中的模型吗? 下面是Vue证监会的结构,我将其划分为Model、View和ViewModel。如果有什么问题的话。请帮助我纠正这一点,并帮助我更多地理解MVVM,同时使用基于MVVM的JavaScript-F
浏览 0
提问于2018-12-11
得票数 11
4
回答
Android架构整洁的mvvm和不整洁架构的mvvm有什么区别?
、
、
我正在学习MVVM和Clean Architecture。然后我找到了一些关于MVVM + Clean Architecture的文章,但我仍然不明白具有干净架构的mvvm和没有干净架构的mvvm的区别。对这些东西有什么总结吗?谢谢。
浏览 1
提问于2019-10-21
得票数 23
1
回答
如何使用querystring参数初始化view-model
、
、
目前,我没有使用任何形式的MVVM框架。因此,在导航页面上获取查询字符串参数值很简单。我的场景是一个常见的场景,我将实体的主键从“母版页”传递到“详细页”。 现在,我正在尝试权衡使用MVVM方法的好处,这是一个很好的例子,说明了在MVVM这样的框架中可能会变得复杂的简单操作。可能是我在错误的地方寻找,但在网上找不到这样的例子有点令人沮丧。 谢谢!
浏览 0
提问于2011-03-25
得票数 0
2
回答
PRISM中的设计模式
、
我有点困惑:一方面微软架构师和周围的web社区推广MVVM模式来构建WPF应用程序,但另一方面,在Prism模式和实践中,他们使用了完全不同的设计模式- MVP,Presentation Model和Supervising!而且没有一个使用纯MVVM的例子!他们甚至在PRISM文档中对使用MVVM只字不提!那么,在这种情况下应该怎么做呢?是否可以在PRISM应用程序中使用MVVM模式,并具有与上面列出的模式相同的自由度?我的意思是,它是否会因为(可能)这些模式的某种本地架构优化而变得更加复杂?
浏览 2
提问于2010-01-20
得票数 3
回答已采纳
1
回答
MVC可重用组件与MVVM可重用组件
、
、
、
、
我使用MVC和MVVM架构开发应用程序已经有一段时间了。深入研究这两种架构后,我发现MVVM的组件比MVC的组件更加松散耦合。但在做了一些研究之后,有人说MVC的组件也是松散耦合和可重用的。有人能澄清这个问题吗?
浏览 6
提问于2013-07-19
得票数 0
4
回答
MVVM中的什么使得它对托管WPF和Silverlight特别有吸引力,而对本地C++却没有吸引力呢?
、
、
、
、
是什么在WPF和Silverlight使MVVM适合他们这么好? 在C++中是什么,或者C++缺少什么,使得MVVM和C++ 从来没有一起提到过?
浏览 4
提问于2010-05-27
得票数 9
回答已采纳
4
回答
ASP.Net MVC和MVVM
、
MVVM是微软在ASP.Net MVC之前就存在的一种设计模式。有谁能了解MVVM和新的MVC模式之间的区别吗?
浏览 0
提问于2010-09-18
得票数 7
回答已采纳
1
回答
我可以将我们现有的项目转换为MVVM吗?
、
我在Silverlight中有一个大型的现有项目,其中有许多用户控件,以及复杂业务逻辑的代码隐藏文件。我不知道我是否仍然可以将我的代码迁移到MVVM模式(我对这个模式还很陌生)。我的意思是,如果迁移现有代码很容易,或者我必须重写所有代码来满足这个MVVM需求? 另外,业务应用程序模板似乎是一种MVVM。这是我应该使用的最流行的模板吗?有没有学习这个模板的在线教程? 非常感谢, 魏伟
浏览 0
提问于2012-09-17
得票数 0
回答已采纳
1
回答
如何在没有任何MVVM框架的情况下使用MVVM关闭WPF子窗口?
、
我对MVVM和WPF非常陌生。 我创建的应用程序有两个按钮: openWindow和closeWindow。 我没有使用任何MVVM框架,比如MVVM、Light等等。 非常感谢。
浏览 1
提问于2012-07-10
得票数 0
4
回答
MVVM的独特优势
、
stackoverflow搜索将导致多个包含相似标题的帖子,但这是不同的问题。由于这不是一个讨论网站,我必须问一个不同的问题。 我从使用MVVM中获得了哪些从其他实现中无法获得的独特优势?MVC。NTiers,或者其他任何东西。我并不是真的在寻找让MVVM与众不同的识别特性。我正在寻找除了MVVM之外不能在任何其他地方做的事情。我目前对它的了解让我认为,MVVM是做同样的事情的不同方式,它引入了更多的复杂性,而不是nTiers。我不想从这种复杂性的引入是一件负面的事情的角度来看。如果它被赋予了独特的利益,那么我想知道这一点。 一个深入的google,只发现了MVVM的防御。它没有带来这些独特的
浏览 0
提问于2011-04-09
得票数 4
回答已采纳
5
回答
在ASP.NET MVC4Web应用程序中,MVVM扮演什么角色?
、
、
、
当我在读“MVVMVC4”这本书的时候,我想知道关于ASP.NET的事情。我开始用谷歌搜索,但找不到任何关于使用MVVM开发web应用程序的书籍,所以我肯定遗漏了这里的一些信息。 据我所知,MVVM是通过knockout.js和其他框架在客户端的web应用程序中使用的。但是,如果我要开发Windows Phone应用程序,我可以直接使用MVVM,而不使用MVC。这是否意味着,MVVM /数据绑定的概念不适用于客户端-服务器web应用程序?
浏览 1
提问于2013-05-29
得票数 11
回答已采纳
2
回答
带有MVP的Android体系结构组件
、
在google 17上发布了新的Android架构组件。 那么,我们应该在体系结构组件和MVVM中使用MVP吗? 在Github上的google示例中,他们使用了MVVM模型。
浏览 3
提问于2017-05-28
得票数 16
2
回答
iOS MVVM:委托模式是一种需求吗?
、
、
、
、
首先,研究用于iOS的MVVM是一个令人头疼的问题,因为在线上有多个不同的实现。到目前为止,我发现了3类MVVM: 使用委托/协议更新ViewController /视图的MVVM 具有类似ReactiveCocoa的KVO绑定的MVVM MVVM作为模型的简单助手/包装类(没有协议,没有KVO) 在iOS中实现MVVM是否需要委托模式或KVO? 我在网上看到了许多不使用协议/委托的MVVM示例,而只是使用MVVM作为一个辅助类来封装模型并向ViewController提供状态。 那还被认为是MVVM吗?
浏览 3
提问于2017-01-29
得票数 3
回答已采纳
2
回答
Microsoft示例和WPF规则之间的歧义
、
我认为在MVVM模式中,我们不应该有从View到ViewModel的引用。但是刚刚从code.msdn.microsoft中看到了一个ViewModel实现新窗口并显示它的MVVM示例; 通过使用MVVM工具包,您可以使用Messenger调用或打开新窗口,并保持视图和ViewModel相互分离。在ViewModel中引用视图正确吗?或者这是错误的; 您建议直接从ViewModel调用大型(或中型)项目的视图吗?
浏览 6
提问于2013-10-17
得票数 2
回答已采纳
2
回答
我有一些关于MVVM模式的问题
、
、
、
我的名字是来自西班牙的Jesús,我是一名.NET开发者,几天前我刚刚发现了这个很棒的网站。 我有一些关于MVVM模式的问题,如果您能回答这些问题,我将非常高兴。 我三个月前开始使用WPF,并且我已经学会了MVP模式。 MVP非常好,因为你可以很好地构建应用程序。 我开始随处可见MVVM,但每个人都在用自己的方法使用这种模式。 每个博客作者都在他们的WPF博客中谈论MVVM,但每个实现都是不同的。 我现在专注于在CodePlex上使用MVVM工具包的实现,但我有问题,我找不到太多信息。 我认为MVVM是MVP的一种变体。 使用MVP,每个视图都有一个演示者来完成视图的工作。 在MVVM中,这是
浏览 2
提问于2009-06-15
得票数 3
回答已采纳
2
回答
我可以在Xamarin外面使用MVVMCross吗?
、
、
、
、
我可以使用MVVMCross库作为MVVM平台以外的Xamarin与任何安卓本机项目? 如果没有,是否有适用于安卓应用程序的原生MVVM框架?
浏览 2
提问于2014-09-09
得票数 0
回答已采纳
1
回答
MVVM与WPF浏览器应用程序?
如何在WPF浏览器应用中使用MVVM? 我想知道如何在WPF浏览器应用程序中使用MVVM, 当与Silverlight合拍时,这真的值得吗? 对于、mvvm、、Silverlight还是WPF,哪种技术具有更高的性能? 我的业务层将使用ASMX2.0(或) 请帮我一下, 提前谢谢。
浏览 2
提问于2010-07-27
得票数 1
回答已采纳
3
回答
MVVM Light and Undo / Redo?
、
、
、
我可能在这里混淆了一些职责(甚至可能是术语),但我不能完全理解这一点。 命令模式和MVVM Light中的命令(因此在WPF中也是如此)之间是否有关系?我真的很想实现某种撤销/重做机制,但不太清楚是否有一种"MVVM Light way“来做到这一点。 如果这与MVVM Light无关,那么我如何通过不使用MVVM Light WPF来使用"raw“中的撤消/重做命令呢?
浏览 0
提问于2010-08-31
得票数 4
回答已采纳
1
回答
用于安卓数据库的MVVM与SQLiteOpenHelper。有点困惑
、
、
、
、
我一直在研究android中的数据库是如何工作的,并且一直在学习MVVM ()。但是我在这里看到了很多使用SQliteOpenHelper的例子,而不是MVVM。 在学习了MVVM之后,我开始对SQLiteOpenHelper感到困惑(尽管我对它一无所知)。我确实理解MVVM是标准的,而且MVVM中包含SQLite,但是当我查看堆栈溢出中的SQLite示例时,我看到的是游标和其他东西,这一点我不知道。 对于我计划制作的应用程序来说,是更好地使用MVVM或SQLiteOpenHelper?,我需要存储在列中的数据是日期、某些东西、什么的。所以只有四列数据。我将在本地存储数据。 我确实喜欢MVVM
浏览 0
提问于2020-07-14
得票数 0
回答已采纳
2
回答
ado.net实体框架和模型
、
、
、
、
我正在用wpf编写一个使用MVVM的应用程序。我想知道我是否可以使用ado.net实体数据模型作为MVVM中的模型?是一样的吗?若否,原因为何?谢谢你的帮助。向你致敬,伊夫。
浏览 1
提问于2010-05-06
得票数 2
回答已采纳
2
回答
Xamarin.forms Masterpage和MVVM概念
、
我是xamarin.forms的新手,我正在开发一个多页面应用程序(Android,iOS,windows),在大多数页面上都有一个通用的设计。 .net框架有主页概念,它在Xamarin.forms中也可用吗? 另外,Xamarin.forms的最佳编码风格是什么?我读过它应该是MVVM架构。我从未使用过MVVM架构。因此,如果可能的话,有人能帮助我理解Xamarin.forms中的MVVM吗?
浏览 4
提问于2016-01-29
得票数 0
1
回答
MonoDroid的MVVM框架?
、
、
、
、
已经有MonoDroid的MVVM框架了吗?或者,MonoDroid可以自己绑定特性和命令吗?(比如WPF/Silverlight/WP7的MVVM Light Toolkit )
浏览 0
提问于2011-04-20
得票数 4
2
回答
为什么在MVC中单元测试比在MVP和MVVM中更难
、
、
、
、
我一直在研究MVC/MPV/MVVM的优缺点,一个共同的主题是MVC比MVP和MVVM更难进行单元测试,但我不完全理解为什么。 据我目前的理解,在MVC中,视图依赖于模型和控制器,因此要测试视图,控制器和模型都必须是模拟的。MVP/MVVM在这方面有何改进?
浏览 20
提问于2019-06-20
得票数 7
回答已采纳
1
回答
Meteor中的资源-视图-演示器
、
在我寻找流星最佳实践的过程中,我的阿司匹林已经用完了。我喜欢开发具有一定意识的应用程序--例如MVC对Rails的正常运行非常有帮助。与流星,各种书籍陈述了不同类型的模式。有些人说“它在各个层次上都有MVC”,另一些人则倾向于“MVVM”或“MVP”。每次我都相信。我无意中遇到了资源视图演示者,它显然可以应用于Meteor中的反应性编程--作为主要的论点 同构javascript的使用 MVC、MVVM和MVP的模式不是针对实时框架的。 因为我找不到一个关于资源视图(Resource)的维基页面,我想知道它是否真的是一种不同的模式,被采用在一个像Meteor这样的平台上,还是仅
浏览 4
提问于2015-08-02
得票数 1
回答已采纳
1
回答
安卓的ViewModel和MVVM
、
有一种叫做MVVM ( Model)的设计模式,其中使用视图模型作为视图的抽象。视图模型应该向视图公开数据流,并与模型的数据进行交互。 然而,在安卓的框架中有一个类。 问题:的与MVVM模式的视图模型有关吗?
浏览 3
提问于2017-05-28
得票数 5
回答已采纳
1
回答
silverlight 3 mvvm入门
、
我刚刚编写了我的第一个Silverlight3应用程序。它是使用后面的代码以一种混乱的方式编写的。我想重构成mvvm。我发现很难找到关于这方面的任何教程。据我所知,我可能需要一个mvvm框架。Mvvm-light工具包听起来可能是我想要的,但我找不到初学者教程。这实际上比我想象的更令人沮丧--我真的需要一个框架吗?在没有框架的情况下,我尝试从头开始做这件事会不会更好?您是如何开始使用silverlight和mvvm的?另外,我使用的是vs2008,所以Silverlight4对我来说不是初学者。 提前感谢您的指点。
浏览 0
提问于2010-06-10
得票数 1
回答已采纳
1
回答
FusedLocationProviderClient在安卓系统上的MVVM中有哪些地方?
、
、
我正在开发一个Android应用程序,在这个应用程序启动时,我必须向用户显示天气数据。我遵循MVVM架构,并在我实现的所有用例中成功地遵循了MVVM,包括向用户显示数据和为设置屏幕操作SharedPreferences。我使用FusedLocationProviderClient获取用户的位置,但它需要Context来实例化。在遵循MVVM体系结构的同时,应该使用什么理想的方法来处理这个问题呢? 我不能从ViewModel实例化它,因为它将导致Context被传递给ViewModel,从而导致潜在的内存泄漏。 目前,我正在使用来自Fragment的Fragment并从那里更新数据,但这是一种非
浏览 0
提问于2019-08-29
得票数 3
回答已采纳
2
回答
棱镜5- MVVM框架
、
、
、
2014年4月18日,随着棱镜5的发布,我看到了一个名为Prism.MVVM.的新图书馆。 的早期版本不是MVVM框架.我们现在可以说它可以与MVVMLight相比较--例如,它是一个真正的MVVM框架(或完整的)? 与MVVMLight一起使用Prism5有什么好处?现在真的有必要吗? 棱镜5 MSDN链接: 棱镜5 Prism.MVVM类库链接: Microsoft.Practices.Prism.Mvvm可移植类库包含ViewModelLocationProvider,BindableBase,ErrorsContainer,PropertySupport,CompositeComma
浏览 2
提问于2014-04-19
得票数 2
回答已采纳
3
回答
适用于Wp7企业应用的移动虚拟机
、
我想使用Java和使用基于SqlLite的SOAP web services.Currently来重构我新构建的Wp7企业应用程序,它不遵循任何设计模式。我被要求使用MVVM模式重新构建应用程序。 我是MVVM模式的新手。有没有人能推荐针对WP7的MVVM好教程?
浏览 2
提问于2011-06-14
得票数 1
4
回答
什么时候放弃MVVM才有意义?
、
由于我一直在学习WPF,我一直专注于将MVVM模式应用于应用程序。 但是,我注意到,对于的某些功能, 很难或不可能保持对MVVM模型的信任。很多时候,只需将x:将命名为元素,并在代码隐藏事件处理程序中更改它,就可以立即解决问题。 您对放弃MVVM模式有什么样的真实体验? 什么时候放弃MVVM是有意义的?例如,您是否制定了规则,如果一个应用程序具有一定的复杂性,您将使用它,否则就不会使用它?什么时候放弃MVVM 会使您以后的瘫痪(例如,如果您想升级应用程序以使用复合应用程序库,那么注入ViewModels和容器的整个概念就无法工作,如果您将所有的逻辑都放在后面的代码中),而当消除MVVM 并不重
浏览 9
提问于2009-05-28
得票数 5
回答已采纳
1
回答
Rails与Draper或Apotomo是MVVM吗?
、
、
、
、
一些事实/假设: 据说Rails遵循MVC架构模式。MVVM (Model View ViewModel)是从MVC派生的,它提供了一个抽象层,所有按钮、标签和链接(View)都与模型公开数据(ViewModel).Some Javascript框架的方式分离开来,后者擅长于构建单页应用程序,利用MVVM模式(例如Knockout.js).If我们检查 ),我们将看到像Draper和Apotomo这样的演示者解决方案,这些解决方案就像ViewModel一样工作。 假设我的“事实”部分没有bs,有一件事困扰着我: 我们可以用Draper、Apotomo (或其他演示者/装饰师)将Rails称为M
浏览 4
提问于2012-06-18
得票数 8
回答已采纳
1
回答
如何在UserControl中获取ViewModel的父级
、
、
、
我想要创建帮助在我的寡妇商店应用程序。我在使用MVVM模式。我发现了这个: 我已经完成了对XAML的控制,但我不知道如何做到这一点: private void MySettingsBackClicked(object sender, RoutedEventArgs e) { if (this.Parent.GetType() == typeof(Popup)) { ((Popup)this.Parent).IsOpen = false; } SettingsPane.Show(); } 以m
浏览 2
提问于2013-08-01
得票数 0
回答已采纳
2
回答
MVVM框架适用于什么?
、
、
我知道一些在线程中引入的Mvvm框架。 请描述或给我链接,他们有什么用?没有关于MVVM和MVVM框架的信息。谢谢:)我想知道:什么是MVVM框架?
浏览 6
提问于2010-10-07
得票数 0
回答已采纳
5
回答
不使用MVVM开发WPF软件
、
我们想开始开发一个中间桌面软件。我们决定使用WPF。我们不想使用MVVM模式。因为我们对MVVM不熟悉,而且也有时间限制。没有MVVM模式(使用三层架构但没有MVVM)开发WPF应用程序是真的吗,尽管它比win forms有更好的性能吗?
浏览 5
提问于2012-01-15
得票数 9
回答已采纳
2
回答
如何在不违反MVVM约定的情况下调用第三方控件上的方法?
、
、
、
、
我的特定问题是试图从我的ViewModel执行Telerik DataBoundListBox方法StopPullToRefreshLoading(true)。困难在于,我不想通过将应用程序逻辑放在后面的代码中来打破MVVM惯例。 我是MVVM的新手,我不确定与视图控件上的方法交互的适当约定是什么。我已经在这个主题上做了很多次搜索,但我还没有找到一个适合我的情况的解决方案。我怀疑我可能已经找到了答案,但我没有得出正确的结论。 这似乎是第三方控制的常见情况,但也许我只是没有以适当的方式考虑这个问题。 我正在使用MVVM Light构建我的第一个Windows 8 Phone应用程序。
浏览 1
提问于2012-12-12
得票数 1
1
回答
将一个MVVM应用程序分解为way服务和客户端的最佳方法是什么
、
、
将一个MVVM应用程序解耦为webservice和客户端的最佳方式是什么? 该应用程序还处于早期阶段,正在使用MVVM Light进行开发。最近诞生了对the服务的业务逻辑的需求,以便它可用于移动客户端(Android,BB)。 有一些“如何”或指导,我可以指导我做正确的事情。
浏览 0
提问于2012-06-06
得票数 1
回答已采纳
1
回答
在.Net 3.0中使用多虚拟机设计模式
、
、
、
我一直在为一个项目使用WPF研究MVVM设计模式。到目前为止,我已经研究了、和。我要求将其保持为.Net 3.0,而不是3.5。我想知道MVVM Foundation示例之外的哪些框架使用设计模式或类似的东西而不使用Linq?真的很感谢你的帮助。谢谢。
浏览 0
提问于2010-02-27
得票数 1
回答已采纳
5
回答
如何在MVVM中使用Messageboxes?
、
、
、
MVVM模式中的XAML似乎很难弹出消息框。我的客户坚持认为验证标签和颜色对他们不好。他们仍然想要一个信箱。怎么才能做到呢? 我知道我可以在视图模型中弹出消息框,但这违背了视图模型的全部目的。我还可以引发错误,并在一些异常处理程序中弹出一个消息框,但该消息框不是异常。它是正常程序流的一部分。 在XAML中有这样做的好方法吗?我的客户喜欢信箱。她并不关心MVVM模式,在使用MVVM和单元测试之前,她从来没有遇到过任何质量问题。但是现在,她甚至拿不到她的信箱,所以她不是很高兴。
浏览 0
提问于2010-05-21
得票数 7
2
回答
MVP与MVVM的区别
、
、
、
我读了很多关于MVC,MVP和MVVM的文章。大多数文章都以相同的方式提到MVP和MVVM。但只有在某些情况下,才提到MVVM的核心部分是绑定。WPF就是一个很好的例子。 除了绑定之外,MVP和MVVM还有什么区别吗?
浏览 0
提问于2015-08-26
得票数 1
2
回答
MVC,MVP和MVVM设计模式在c#代码方面有什么区别?
、
如果我们使用短语“MVC,MVP和MVVM设计模式之间的区别”来搜索,那么我们可能会得到一些URL,它们从理论上讨论MVC MVP和MVVM设计模式之间的区别 MVP 在无法通过数据上下文进行绑定的情况下使用。Windows Forms就是一个很好的例子。为了从模型中分离视图,需要演示者。由于视图不能直接绑定到演示者,所以必须通过接口(IView)将信息传递给视图。 MVVM 在可以通过数据上下文进行绑定的情况下使用。每个视图的各种IView界面都被删除,这意味着需要维护的代码更少。MVVM可能的一些例子包括使用Knockout的WPF和javascript项目。 MVC 在视图和程序其余部
浏览 186
提问于2018-03-26
回答已采纳
2
回答
MVC,MVP和MVVM设计模式在c#代码方面有什么区别?
、
如果我们使用短语“MVC,MVP和MVVM设计模式之间的区别”来搜索,那么我们可能会得到一些URL,它们从理论上讨论MVC MVP和MVVM设计模式之间的区别 MVP 在无法通过数据上下文进行绑定的情况下使用。Windows Forms就是一个很好的例子。为了从模型中分离视图,需要演示者。由于视图不能直接绑定到演示者,所以必须通过接口(IView)将信息传递给视图。 MVVM 在可以通过数据上下文进行绑定的情况下使用。每个视图的各种IView界面都被删除,这意味着需要维护的代码更少。MVVM可能的一些例子包括使用Knockout的WPF和javascript项目。 MVC 在视图和程序其余部
浏览 467
提问于2018-03-26
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
浅谈 MVVM 设计模式优缺点
iOS架构:MVVM设计模式+RAC响应式编程
MVVM设计模式在Android编程中的应用
MVC和MVVM
基于MVVM的项目架构实践
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券