加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

WPF和MVC是相同的概念吗?

发布时间:2020-12-16 07:35:35 所属栏目:asp.Net 来源:网络整理
导读:我是这两个概念的新手. 1)我想知道MVC和WPF是相同的概念,但WPF用于桌面,而其他用于WEB? 2)如果我学习其中一个,将很容易学习其他人吗? 解决方法 当你谈论“MVC”时(基于你的问题的标签),我认为你可能意味着“ASP.NET MVC”技术.无论如何,这里有几点可以澄清
我是这两个概念的新手.

1)我想知道MVC和WPF是相同的概念,但WPF用于桌面,而其他用于WEB?

2)如果我学习其中一个,将很容易学习其他人吗?

解决方法

当你谈论“MVC”时(基于你的问题的标签),我认为你可能意味着“ASP.NET MVC”技术.无论如何,这里有几点可以澄清发生了什么:

> ASP.NET MVC是一种基于model-view-controller (MVC)模式开发Web应用程序的技术.你可以稍微扭曲它,但框架特别设计为使用这种模式.
> WPF是一种用于开发Windows应用程序的技术.在编写WPF应用程序时,您可以使用各种不同的设计模式,但是目前最流行的设计模式称为model-view-viewmodel (MVVM).您还可以在编写WPF应用程序时使用MVC模式(组件组织),但这样做不会像更多原生方法.

所以,关于你的问题:

>它们的概念不同 – 技术不同,与这两种技术一起使用的通常模式(组织代码的方式)也不同.>学习一种技术可能会更容易理解另一种技术,因为它们都是.NET GUI框架并且共享一些概念.但是,我认为这不会有太大帮助.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读